230207 - TCP/IP

Cornchip·2023년 2월 7일
0

한줄

목록 보기
6/9

목차
1. TCP/IP
2. TCP/IP의 구조



1. TCP/IP

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

1) TCP(Transmission Control Protocol)

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

2) IP(Internet Protocol)

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


2. TCP/IP의 구조

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

1) 응용 계층

OSI : 응용 계층, 표현 계층, 세션 계층

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

2) 전송 계층

OSI : 전송 계층

  • 호스트들 간의 신뢰성 있는 통신 제공
  • TCP, UDP

3) 인터넷 계층

OSI : 네트워크 계층

  • 데이터 전송을 위한 주소 지정, 경로 설정을 제공
  • IP, ICMP, IGMP, ARP, RARP

4) 네트워크 액세스 계층

OSI : 데이터 링크 계층, 물리 계층

  • 실제 데이터(프레임)를 송수신하는 역할
  • Ethernet, IEEE 802, HDLC, X.25, RS-232C, ARQ 등
profile
cornchip

0개의 댓글