1. TCP / IP
- 인터넷에 연결된 서로 다른 기종의 컴퓨터들이 데이터를 주고받을 수 있도록 하는 표준 프로토콜 입니다.
- TCP(Transmission Control Protocol) [전송 계층]과 IP(Internet Protocol) [네트워크 계층]이 결합한 단어입니다.
2. TCP / IP의 구조
3. 응용 계층의 주요 프로토콜
- FTP(File Transfer Protocol) : 원격 파일 전송 프로토콜 [ 포트번호: 21 ]
- SMTP(Simple Mail Transfer Protocol) : 전자 우편 교환 서비스
- TELNET
① 원격 접속 서비스
② 가상 터미널 기능 수행
- SNMP(Simple Network Management Protocol)
① TCP/IP의 관리 프로토콜
② 네트워크 기기의 네트워크 정보를 네트워크 관리 시스템에 보내는 데 사용되는 프로토콜
- DNS(Domain Name System) : 도메인 네임을 IP주소로 매핑하는 시스템
- HTTP(HyperText Transfeer Protocol) : WWW에서 HTML을 송수신하기 위한 표준 프로토콜
4. 전송 계층의 주요 프로토콜
▶ TCP(Transmission Control Protocol)
- 양방향 연결형 서비스 제공
- 가상 회선 연결 형태의 서비스 제공
- 순서 제어, 오류 제어, 흐름 제어 기능을 함
- 스트림 위주의 패킷 단위 전달
▶ UDP(User Datagram Protocol)
- 비연결형 서비스 제공
- 실시간 전송에 유리하며, 신뢰성보다는 속도가 중요시되는 네트워크에서 사용
▶ RTCP(Real-Time Control Protocol)
- 패킷의 전송 품질을 제어하기 위한 제어 프로토콜
- 세션에 참여한 각 참여자들에게 주기적으로 제어 정보를 전송
- 데이터 전송을 모니터링하고 최소한의 제어와 인증 기능만을 제공
- 패킷은 항상 32비트의 경계로 끝남
5. 인터넷 계층의 주요 프로토콜
▶ IP(Internet Protocol) : 전송할 데이터에 주소를 지정하고 경로를 설정
▶ ICMP(Internet Control Message Protocol) : 인터넷 제어 메시지 프로토콜
- IP와 조합하여 통신 중에 발생하는 오류의 처리와 전송 경로 변경 등을 위한 제어 메시지를 관리
- 헤더는 8Byte로 구성
▶ IGMP(Internet Group Management Protocol) : 인터넷 그룹 관리 프로토콜
- 멀티캐스트를 지원하는 호스트나 라우터 사이에서 멀티캐스트 그룹 유지를 위해 사용
▶ ARP(Address Resoultion Protocol) : 주소 분석 프로토콜
- IP 주소를 MAC Address로 변환 (논리 주소 → 물리 주소)
▶ RARP(Reverse Address Resolution Protocol)
- ARP의 반대로 MAC Address를 IP 주소로 변환 (물리 주소 → 논리 주소)
6. 네트워크 액세스 계층의 주요 프로토콜
▶ IEEE 802 : LAN을 위한 표준 프로토콜
- IEEE 802.3(Ethernet) : CSMA/CD 방식의 LAN
- IEEE 802.4 : 토큰 박스
- IEEE 802.5 : 토큰링
- IEEE 802.11 : 무선 LAN
▶ HDLC : 비트 위주의 데이터 링크 제어 프로토콜
▶ X.25 : 패킷 교환망을 통한 DTE와 DCE 간의 인터페이스를 제공하는 프로토콜
- DTE(신호 단말 장치), DCE(신호 통신 장비)
▶ RS-232C : 공중전화 교환망을 통한 DTE와 DCE 간의 인터페이스를 제공하는 프로토콜
7. 라우팅 프로토콜
▶ RIP (Routing Information Protocol)
- IGP(Interior Gateway Protocol)로 Bellman-Ford 알고리즘을 이용하여 최적의 경로를 설정하는 소규모 프로토콜
- 최대 홉(Hop) 수를 15로 제한
- 거리 벡터 프로토콜이라고도 함
▶ OSPF (Open Shortest Path First)
- IGP(Interior Gateway Protocol)로 RIP의 단점 개선을 위해 다익스트라(daijkstra) 알고리즘 및 Link Static 기반으로
최단경로를 찾는 대규모 프로토콜
▶ BGP (Border Gateway Protocol)
- 자치 시스템 간의 라우팅 프로토콜로, EGP(Exterior Gateway Protocol)의 단점을 보완하기 위해 만들어짐
- 초기에 BGP 라우터들이 연결될 때는 전체 경로를 나타내는 라우팅 테이블을 교환하고, 이후에는 변화된 정보만
교환
[ 출처 ]
https://velog.io/@donghoim/%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%EC%82%B0%EC%97%85%EA%B8%B0%EC%82%AC-9%EA%B0%95-TCPIP
https://m.blog.naver.com/wook2124/222108822386
'CS > Network' 카테고리의 다른 글
[정보처리산업기사] 3. 프로토콜 (0) | 2023.07.01 |
---|---|
[정보처리산업기사] 2. OSI 참조 모델 (0) | 2023.07.01 |
[정보처리산업기사] 1. 인터넷 (0) | 2023.07.01 |