OSI 모델 & TCP/IP 모델
- ISO(국제표준기구)는 서로 다른 시스템간의 통신을 허용하기 위해 호환성 있는 네트워크 프로토콜 개발 지침서인
OSI(Open System Interconnection) 모델을 정의함
- OSI 참조 모델은 Network가 제공하는 기능을 7계층으로 나누었고, 각 계층의 기능 & 프로토콜을 정의함
- 7계층은 고유한 기능을 가지고, 계층 간 상호 의존적임
- 7계층은 인터넷 표준 프로토콜이지만, 계층 구분이 OSI 참조 모델과 정확히 일치하지는 않음
OSI 모델과 TCP/IP모델은 아래 그림과 같다
OSI 7 | 기능 | TCP/IP | |
7 | 응용 계층 | User Interface 제공, UI로 데이터 생성 | 응용 계층 |
6 | 표현 계층 | 부호화, 암호화, 압축 | |
5 | 세션 계층 | Application 연결 설정, 유지, 해제 | |
4 | 전송 계층 | 응용 계층 사이 논리적인 통로 제공 | 전송 계층 |
3 | 네트워크 계층 | 논리적인 주소 사용, 경로 관리 등 | 인터넷 계층 |
2 | 데이터링크 계층 | 데이터 전송 형식 결정, 오류 검출 기능 | 네트워크 액세스 계층 |
1 | 물리 계층 | 물리적 연결, 전기,기계,기능적 절차적 수단 제공 |
Internet / Network 계층 프로토콜
- IP : 송수신 호스트가 패킷 교환 네트워크에서 정보를 주고 받는 데 사용하는 규약 비신뢰성, 비연결형 서비스 지원, 호스트의 논리 주소 생성
- ICMP : 송신 시스템에게 IP 전달에 대한 다양한 메시지를 전달하기 위한 프로토콜
- IGMP : 로컬 네트워크 상의 멀티캐스팅, 그룹 제어 수행
- ARP : IP 주소를 기반으로 MAC주소를 변환함
- RARP : MAC 주소를 기반으로 IP 주소를 변환함
전송 계층 프로토콜
1) TCP(Transmission Control Protocol)
- 근거리 통신망 or 인트라넷, 인터넷에 연결된 컴퓨터에서 실행 되는 프로그램 간에 처리 과정을 교환 할 수 있게 함
- 연결 지향 프로토콜, 전송 전 송수신지 사이에 연결이 설정 되어 있어야 함
- 전송 속도 빠르지만 UDP 만큼은 아님
- 전달 속도 < 데이터 안정성
- 양방향 통신
2) UDP(User Datagram Protocol)
- IP를 사용하는 네트워크 내에서 컴퓨터들 간에 메시지들이 교환될 때 제한 된 서비스만을 제공
- 비연결 지향, 송수신지 사이에 연결 설정 없이 데이터 송신이 가능함
- 매우 빠른 전송 속도
- 데이터 안정성 < 전달 속도
- 한방향 통신
'operating system > network' 카테고리의 다른 글
OSPF Protocol (Open Shortest Path First Protocol) (0) | 2022.11.14 |
---|---|
[Cisco] IP Address & Subnetting (VLSM) (0) | 2022.10.20 |
서브넷팅 - VLSM(Variable Length Subnet Mask) (0) | 2022.09.29 |
서브넷 마스크 & 서브넷팅 방법 (0) | 2022.09.29 |
IP 주소 & 도메인, IPv4 주소 체계 (0) | 2022.09.28 |