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 |