TCP/IP 모델
OSI 7계층 모델이 이론적인 모델인 반면에 TCP/IP 모델은 실제 네트워크 동작에 긴반한 프로토콜로 인터넷에서 동작하는 모델이다. TCP/IP 모델은 미 국방부에서 개발한 프로토콜로 응용 계층, 전송 계층, 인터넷 계층, 네트워크 접속 계층 등 4개의 계층으로 구분된다.
응용 계층 |
전송 계층 |
인터넷 계층 |
네트워크 접속 계층 |
응용 계층
OSI 모델의 세션, 표현, 응용 계층을 포함하는 기능을 하는 상위 레벨 프로토콜 계층으로 응용 프로그램 동작과 관련된 기능을 제공한다.
전송 계층
전송 계층은 네트워크 종단 간 논리적 연결 기능을 제공하며, 연결형 전송 서비스와 비연결형 전송 서비스를 제공한다. 전송 계층 기능을 호스트-호스트 연결 이라고도 하는데 전송의 안정성, 흐름제어, 에러 탐지 및 교정 기능과 송신지에서 데이터를 분할하고 수신 호스트에서 재조립한다. 전송 계층의 주요 기능은 다음과 같다.
# 연결형 서비스는 재전송, 흐름제어 기능을 제공하여 신뢰성 있는 통신을 보장 하지만 비연결형 서비스는 그렇지 않다.
# 상위 계층의 애플리케이션 데이터를 세그먼트로 분할
# 한 장치에서 다른 장치로 세그먼트를 전송
# 슬라이딩 윈도우에 의한 흐름 제어 및 재전송, 신뢰성 제공
인터넷 계층
IP 주소와 관련된 계층으로 IP는 인터넷 계층에서 동작한다. 인터넷 상에서 패킷의 경로설정 및 패킷 스위칭과 관련된 기능을 수행한다. IP는 비연결의 최선형 패킷 전달 기능을 제공하는데, 패킷의 내용에는 관여하지 않고 패킷을 목적지까지 전달하는 기능을 수행한다. 인터넷 계층에서 동작하는 주요 프로토콜로는 IP, ARP, RARP, ICMP등이 있다.
네트워크 접속 계층
네트워크 접속 계층은 TCP/IP의 최하위 계층으로 호스트-네트워크 계층이라고 불린다. 전송매체를 통한 물리적 신호변환과 IP 패킷을 네트워크 매체로 내려 보내기 위하여 필요한 물리 링크와 관련된 모든 기능을 담당한다. 네트워크 접속 계층은 네트워크 인터페이스, 전송매체 등 하드웨어를 기반으로 물리적 네트워크 매체와의 연결을 정의하고 있다.
OSI 참조 모델과 TCP/IP 참조 모델의 비교
유사점 | 차이점 |
- 다른 서비스를 제공하지만 둘 다 응용 계층을 가지고 있다 - 전송 계층과 네트워크 계층을 가지고 있다. - 패킷 스위칭 기술을 사용한다. - 네트워크 전문가는 두 모델 모두를 이해해야 한다. |
- TCP/IP는 표현 계층과 세션 계층을 응용 계층으로 통합하였다. - TCP/IP는 OSI 데이터링크 계층과 물리 계층을 네트워크 접속 계층으로 통합하였다. -UDP를 사용하는 TCP/IP 전송 계층은 OSI 모델의 전송 계층처럼 신뢰성 있는 패킷 전달을 항상 보장하지는 않는다. |
'이론 공부 > 네트워크' 카테고리의 다른 글
OSI 모델 이해와 OSI 7계층의 이해 (0) | 2021.10.06 |
---|---|
네트워크 개요 (0) | 2021.10.06 |