CS/네트워크

[네트워크]TCP/IP 4계층 모델

개발의 피 2023. 12. 10. 20:31

* 인터넷 프로토콜 스위트(internet protocol suite) : 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 쓰이는 프로토콜의 집합

-> TCP/IP 4계층 모델 / OSI 7계층 모델로 설명

 

출처 : https://www.incodom.kr/Internet_Protocol_Suite

 

* TCP/IP 4 계층 vs. OSI 7계층 차이점 (OSI 계층 기준)

- 애플리케이션 계층을 세 개로 쪼갬 (애플리케이션, 프레젠테이션, 세션)

- 인터넷 계층 -> 네트워크 계층으로 부름

 

*TCP/IP 계층 : 네트워크에서 사용되는 통신 프로토콜의 집합, 계층들은 프로토콜의 네트워킹 범위에 따라 네 개의 추상화 계층으로 구성

설계 : 특정 계층이 변경되었을 때 다른 계층이 영향 받지 않도록 설계

e. g.) 전송 계층에서 TCP를 UDP로 변경해도, 인터넷 웹 브라우저를 다시 설치해야 할 필요 x

 

* 각 계층을 대표하는 스택

출처 : https://www.novell.com/documentation/nw6p/?page=/documentation/nw6p/tcpipenu/data/hozdx4oj.html

애플리케이션 계층 : FTP, HTTP, SSH, SMTP, DNS

전송 계층 : TCP, UDP, QUIC

인터넷 계층 : IP, ARP, ICMP

링크 계층 : 이더넷