secure_world

네트워크 모델 - TCP/IP 4Layer 본문

네트워크 기초

네트워크 모델 - TCP/IP 4Layer

시월드 2021. 12. 27. 14:07

1. TCP/IP 란?

2. TCP/IP 4Layer

3. 계층 별 설명


1. TCP/IP 란?

 - 인터넷을 통한 모든 전송 방식을 규정한 프로토콜

 - 두개의 기본 프로토콜을 완성 후 사용 (Transmission Control Protocol / Internet Protocol)

 - 캡슐화를 사용하여 프로토콜 및 서비스의 추상화를 제공하는데 사용

 

2. TCP/IP 4Layer

[그림] TCP/IP 4Layer (출처 : 구글이미지)

 - 총 4개의 계층으로 이루어져 있으며, 네트워크 통신에 대한 계층화 모델을 나타냄

 

3. 계층 별 설명

3.1. 네트워크 엑세스 계층(Network Access Layer)

 - OSI 7Layer에서 물리 계층과 데이터 링크 계층에 해당함

 - OS의 네트워크 카드 및 디바이스 드라이버와 같이 하드웨어적인 요소와 관련된 모든 것을 지원

 - 에러 검출 기능 및 패킷의 프레임화

 - 사용되는 데이터 단위는 프레임(Frame)

 - 전송 주소 : MAC / 사용 프로토콜 : Ethernet, Token Ring 등

 

3.2. 인터넷 계층(Internet Layer)

 - OSI 7Layer에서 네트워크 계층에 해당함

 - 호스트 간 라우팅을 담당하며, 상위 전송 계층으로부터 받은 데이터에 IP패킷 헤더를 붙여 IP 패킷을 만들고 전송

 - Addressing, Packaging, Routing 기능 제공

 - 사용되는 데이터 단위는 패킷(Packet)

- 전송 주소 : IP / 사용 프로토콜 : IP, ARP, RARP, ICMP 등

 

3.3. 전송 계층(Transport Layer)

 - OSI 7Layer에서 전송 계층에 해당함

 - 통신 노드 간 연결 제어 및 자료 송, 수신을 담당

 - 사용되는 데이터 단위는 세그먼트(Segment)

- 전송 주소 : Port / 사용 프로토콜 : TCP, UDP 등

 

3.4. 응용 계층(Application Layer)

 - OSI 7Layer에서 세션 계층, 표현 계층, 응용 계층에 해당함

 - 사용자와 가장 가까운 계층으로 Application과 소통이 가능하게 함

 - 서버나 응용 프로그램들이 데이터를 교환하기 위해 사용됨

 - 동작을 위해 전송 계층의 주소, 포트번호를 사용해야함

 - 사용 프로토콜 : FTP, Telnet, SMTP, HTTP 등

'네트워크 기초' 카테고리의 다른 글

네트워크 환경 - IPv4 / IPv6  (0) 2021.12.30
네트워크 모델 - OSI 7Layer  (0) 2021.12.27
Comments