Computer Security/Network

TCP/IP - 공부하는 도비

DOVISH WISDOM 2020. 4. 6. 18:43  
728x90
반응형

이전 글에서 OSI 7 계층에 대해서 알아보았습니다.

TCP/IP는 OSI 7 계층과 밀접한 연관이 있기 때문에, 

개념이 잘 잡히지 않는다면 아래 게시물을 보고 오시면 좋을 거 같습니다.

 

2020/04/01 - [네트워크&네트워크 보안] - [네트워크&네트워크 보안] OSI 7 계층 - 공부하는 도비

 

[네트워크&네트워크 보안]OSI 7계층 - 공부하는 도비

네트워크에서 반드시 나오는 OSI 7계층에 대해 알아보도록 하겠습니다. 우선, OSI 7계층이란? OSI 모형(Open Systems Interconnection Reference Model)은 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워..

yang-wistory1009.tistory.com

 

우선, TCP/IP란? 

 

인터넷에 연결된 서로 다른 기종의 컴퓨터들이 데이터를 주고받을 수 있도록 하는 표준 프로토콜입니다.

TCP/IP는 다음과 같은 기능을 수행하는 TCP 프로토콜과 IP 프로토콜이 결합된 것을 의미합니다.

 

  • TCP(Transmission Control Proticol)
    1. OSI 7 계층의 전송계층에 해당
    2. 신뢰성 있는 연결형 서비스를 제공
    3. 패킷의 다중화, 순서 제어, 오류제어, 흐름 제어 기능을 제공
    4. 스트림(Stream) 전송 기능 제공
    5. TCP 헤더에는 Source/Destination Port Number, Sequence Number, Acknowledgment Number, Checksum 등이 포함

 

  • IP(Internet Protocol)
    1. OSI 7계층의 네트워크 계층에 해당
    2. 데이터그램을 기반으로 하는 비연결형 서비스를 제공
    3. 패킷의 분해/ 조립, 주소 지정, 경로 선택 기능을 제공
    4. 헤더의 길이는 최소 20Byte에서 최대 60Byte
    5. IP 헤더에는 Version, Header Length, Total Packet Length, Header Checksum, Source IP Address, Destination IP Address 등이 포함

( - 연결형 : 송. 수신 측 간을 논리적으로 연결한 후 데이터를 전송하는 방식으로, 가상 회선 방식이 대표적입니다. 데이터 전송의 안정성과 신뢰성이 보장되지만, 연결 설정 지연이 일어나며, 회선 이용률이 낮아질 수 있습니다.)

( - 비연결형 : 송. 수신 측 간에 논리적 연결 없이 데이터를 독립적으로 전송하는 방식으로, 데이터그램 방식이 대표적입니다.)

 

 

이제는 OSI 7계층과 연관 지어서 알아보겠습니다.

 

TCP/IP는 응용 계층, 전송 계층, 인터넷 계층, 네트워크 액세스 계층으로 이루어져 있습니다. 

(네트워크 액세스 계층을 물리 계층과 데이터 링크 계층으로 세분화하여 총 5 계층으로 구분하기도 합니다.)

 

OSI TCP/IP 기능
응용 계층
표현 계층


세션계층

응용 계층 - 응용 프로그램 간의 데이터 송. 수신 제공
- TELNET, FTP, SMTP, SNMP, DNS, HTTP 등
전송 계층

전송 계층 - 호스트들 간의 신뢰성 있는 통신 제공
- TCP, UDP
네트워크 계층

인터넷 계층 - 데이터 전송을 위한 주소 지정, 경로 설정을 제공
- IP, ICMP, IGMP, ARP, RARP
데이터 링크 계층
물리 계층

네트워크 액세스 계층 - 실제 데이터(프레임)를 송. 수신하는 역할
- Ethernet, IEEE 802, HDLC, X.25, RS-232C, ARQ 등

 

반응형