날아라김지원
article thumbnail

컴퓨터들이 서로 정보를 주고받는데 쓰이는 프로토콜의 집합 TCP/IP 4계층모델 혹은 OSI 7계층 모델로 설명한다.

 

TCP/IP계층

네개의 계층을 가지고 있고 애플리케이션계층, 전송계층, 인터넷계층, 링크계층으로 표현한다.

 

OSI 7계층

7계층으로 표현하고 : 애플리케이션,프레젠테이션, 세션, 전송, 네트워크계층, 데이터링크 계층,물리계층으로 구분한다.


 

이 계층들은 특정 계층이 변경될때, 다른 계층이 영향을 받지 않도록 설계 되어있다.

 

전송계층에서 TCP를 UDP로 변경했다고 인터넷 웹 브라우저를 다시 설치해야 하는것이 아니듯 유연하게 설계된 것이다.

 

애플리케이션 계층

FTP, HTTP, SSH, SMTP, DNS등 응용 프로그램이 사용되는 프로토콜 계층이다. 웹 서비스, 이메일 등 서비스를

실질적으로 살마들에게 제공하는 층이다.

 

전송계층

송신자와 수신자를 연결하는 통신 서비스를 제공하며, 연결 지향 데이터 스트림지원, 신뢰성, 흐름제어를 제공한다.

애플리케이션과 인터넷 계층 사이의 데이터가 전달될 때 중계역할을 한다. 대표적으로 TCP, UDP 등이있다.

 

인터넷 계층

장치로부터 받은 네트워크 패킷을 IP주소로 지정된 목적지로 전송하기 위해 사용되는 계층이다. IP, ARP, ICMP등이 있다.

패킷을 수신해야 할 상대의 주소를 지정하여 데이터를 전달한다. 상대방이 제대로 받았는지에 대해 보장하지 않는

비연결적인 특징을 가지고 있다.

 

링크 계층

전선, 광섬유, 무선 등으로 실질적으로 데이터를 전달하며 장치 간에 신호를 주고받는 '규칙'을정하는 계층이다.

네트워크 접근 계층이라고도 한다. 이를 물리 계층과 데이터 링크 계층으로 나누기도 하는데 물리 계층은 무선 LAN과 유선 LAN을 통해 0과 1로 이루어진 데이터를 보내는 계층을 말하고, 데이터 링크 계층은 '이더넷 프레임'을 통해 에러 확인, 흐름 제어, 접근 제어를 담당하는 계층을 말한다.

 

 

profile

날아라김지원

@flykimjiwon

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!