[Network] TCP/IP 4계층

2022. 10. 4. 00:54

프로토콜 (Protocol)

컴퓨터와 컴퓨터 사이, 또는 한 장치와 다른 장치 사이에서 데이터를 원활히 주고받기 위하여 약속한 여러 가지 규약.

 

인터넷 프로토콜 슈트 (Internet Protocol Suite)는 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 쓰이는 프로토콜의 모음이다.

이 모음은 다른 컴퓨터나 운영체제, 회선 간의 통신이 가능하게 해 주고, 인터넷이 처음 시작하던 시기에 정의되어 현재까지 표준으로 사용하고 있는 TCP(Transmission Control Protocol)와 IP(Internet Protocol)에서 가져와 TCP/IP라고 부르고 이는 OSI 7 계층 모델을 기반으로 단순화한 것이다.

 

 

https://www.guru99.com/difference-tcp-ip-vs-osi-model.html

 

1 계층 - Network Interface 

OSI 모델의 물리 계층과 데이터 링크 계층에 해당

물리적으로 네트워크에 연결해서  기기 간 데이터 전송이 가능하게 해 준다.

ex) Ethernet, SLIP, IEEE, PPP,...

 

2 계층 - Network

OSI 모델의 네트워크 계층에 해당

네트워크 주소를 기반으로 라우팅을 이용해서 목적지까지 데이터가 잘 전달되도록 해준다.

ex) IP, ICMP, ARP,...

 

IP Address는 네트워크 안에서 특정 기기의 주소를 나타내어 목적지를 알 수 있게 해 준다. 이 IP 주소는 private address와 public address가 있는데, private address는 LAN 내부에서 사용하는 주소이고 public address는 인터넷에서 사용하게 된다.

 

LAN (Local Area Netework) : 좁은 범위에서 연결된 네트워크
WAN (Wide Area Network)  : 수많은 LAN들이 모여서 구성하는 네트워크

 

3 계층 - Transport

OSI 모델의 전송 계층에 해당

IP와 애플리케이션 사이에서 데이터 전달을 담당한다.

ex) TCP, UDP,...

 

4 계층 - Application

OSI 모델의 세션 계층, 표현 계층, 응용 계층에 해당

사용자와 가장 밀접하고 애플리케이션에 맞추어 통신하는 계층

ex) HTTP, DNS, FTP,...

 

 

 

 

 

 

BELATED ARTICLES

more