본문 바로가기
부트캠프교육중/HTTP, 네트워크

TCP/IP 4계층 모델

by 뭉지야 2023. 3. 9.
728x90

#TCP/IP 4계층 모델
-OSI모델을 기반으로 실무적으로 이용할수 있도록 현실에 맞춰 단순화된 모델이다.
쉽게말해, OSI 7계층 이론을 실제 사용하는 즉 실용성에 기반을 둔 현대의 인터넷 표준이 TCP/IP 4계층이라고 할수있다.

  • 1계층, 네트워크 인터페이스 계층
    -OSI 계층의 물리 계층과 데이터 링크 계층에 해당하며 물리적인 주소로 MAC을 사용한다.
    -LAN, 패킷망 등에 사용됨.
  • 2계층, 인터넷 계층
    -OSI 계층의 네트워크 계층에 해당하며 통신 노드 간의 IP패킷을 전송하는 기능 및 라우팅을 담당한다.
    -ex) IP, ARP, RARP
  • 3계층, 전송계층
    -OSI 계층의 전송 계층에 해당하며 통신 노드간의 연결을 제어하고, 신뢰성 있는 데이터 전송을 담당한다.
    -ex) TCP/UDP
  • 4계층, 어플리케이션 계층
    -OSI 계층의 세션 계층, 표현 계층, 응용 계층에 해당하며 TCP/UDP 기반의 응용 프로그램을 구현할때 사용한다.
    -ex) FTP, HTTP, SSH

 

 

#응용계층
-네트워크 모델의 최상위 계층으로 최종적으로 사용자와의 인터페이스를 제공하는 계층이다.
-이메일, 파일 전송, 웹 사이트 조회 등 어플리케이션에 대한 서비스를 사용자에게 제공하는 계층이다.
-예시로  사용자가 웹 서핑을 할때는 웹 브라우저를 사용하고 메일을 주고 받을때는 outlook과 같은 메일 프로그램을 사용하는 것.
-웹 브라우저나 메일 프로그램은 사용자 측에서 사용하는 어플리케이션이니 클라이언트에 속하고, 서비스를 제공하는 측인 서버에는 웹 서버 프로그램과 메일 서버 프로그램들이 있다. 클라이언트와 서버 모두 응용 계층에서 동작한다.

728x90

'부트캠프교육중 > HTTP, 네트워크' 카테고리의 다른 글

Session  (0) 2023.03.09
Cookie  (0) 2023.03.09
HTTP의 특징  (0) 2023.03.09
OSI 7계층 모델  (0) 2023.03.09
TCP, UDP  (0) 2023.03.08