OSI 7계층과 TCP/IP
OSI 7 Layer |
단위 |
장비 |
주소 |
프로토콜 |
전송범위 |
TCP/IP | ||
7. 응용 Application |
message, Data |
gateway |
|
HTTP, FTP, SSH, TELNET, DNS, POP3, DHCP 등 |
|
4. 응용 Application | ||
6. 표현 Presentation |
|
JPEG, MPEG |
| |||||
5. 세션 Session |
|
SSL, TLS, NetBIOS |
| |||||
4. 전송 Transport |
Segment |
Port (2Byte) |
TCP, UDP, |
process to process end to end reliable |
3. 전송 Transport | |||
3. 네트워크 Network |
Packet, Datagram |
router |
IP (4Byte) |
|
|
ICMP, IGMP |
end to end host to host |
2. 인터넷 Internet |
|
IP |
| ||||||
ARP |
|
| ||||||
2. 데이터 링크 Data link |
Frame |
bridge, switch |
MAC (6Byte) |
Ethernet, 무선랜, Token Ring, PPP, HDLC, FDDI, Frame Relay |
point to point node to node |
1. 네트워크 인터페이스 Network Interface | ||
1. 물리 Physical |
Bit |
hub, repeater |
|
Cable, Modem |
|
1. 물리 계층
- 기계적, 전기적, 기능적, 절차적 특성을 정의한다.
- 비트스트림을 물리적 매체를 통해 전송한다.
2. 데이터 링크 계층
- 물리적인 링크를 통하여 동기화, 에러 제어, 흐름제어 등을 통해 패킷을 전송한다.
3. 네트워크 계층
- 경로 제어와 통신량 제어 등을 수행한다.
4. 전송 계층
- 종단간에 신뢰성 있고 투명한 데이터 전송을 제공한다.
- 에러 제어, 통신량 제어, 다중화를 제공한다.
- 응용 프로그램간 통신을 위해 포트를 사용한다.
5. 세션 계층
- 두 시스템 간에 통신 중 동기화를 유지하고 데이터 교환을 관리한다.
- 정보 교환을 효과적으로 할 수 있도록 전송 계층에서 설정한 종단간의 논리적읜 연결에 추가 서비스를 제공한다.
6. 표현 계층
- 데이터의 구조를 하나의 통일된 형식으로 표현한다.
- 데이터의 압축과 암호화 기능을 수행한다.
7. 응용 계층
- 사용자나 응용 프로그램간의 데이터 교환이 가능하게 하는 계층이다.