네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하여 각 계층간 상호 작동하는 방식을 정해 놓은 것
계층 | 이름 | 단위 | 예 | 프로토콜 | 디바이스 |
---|---|---|---|---|---|
7 | Application | Data | Telnet, 구글 크롬, 이메일, 데이터 베이스관리 | HTTP, SMTP, SSH, FTP, Telnet, DNS, modbus, SIP, AFP, APPC, MAP | |
6 | Presentation | Data | 인코딩, 디코딩, 암호화, 복호화 | ASCII, MPEG, JPEG, MIDI, EBCDIC, XDR, AFP, PAP | |
5 | Session | Data | NetBIOS, SAP, SDP, PIPO, SSL, TLS, NWLink, ASP, ADSP, ZIP, DLC | ||
4 | Transport | TCP-Segment, UDP-datagram | 특정 방화벽 및 프록시 서버 | TCP, UDP, SPX, SCTP, NetBEUI, RTP, ATP, NBP, AEP, OSPF | 게이트웨이 |
3 | Network | Packet | 라우터 | IP, IPX, IPsec, ICMP, ARP, NetBEUI, RIP, BGP, DDP, PLP | 라우터 |
2 | Data Link | Frame | MAC 주소, 브리지 및 스위치 | Ethernet, Token Ring, AppleTalk, PPP, ATM, MAC, HDLC, FDDI, LLC, ALOHA | 브릿지, 스위치 |
1 | Physical | Bit | 전압, 허브, 네트워크 어댑터, 중계기 및 케이블 사양, 신호 변경(디지털,아날로그) | 10BASE-T, 100BASE-TX, ISDN, wired, wireless, RS-232, DSL, Twinax | 허브, 리피터 |
계층 | 이름 | 설명 |
---|---|---|
7 | Application | 사용자가 네트워크 자원에 접근하는 방법 제공, 사용자와 가장 가까운 계층 |
6 | Presentation | 응용 계층으로부터 전달받은 데이터를 읽을 수 있는 형식으로 변환 |
5 | Session | 두 컴퓨터 간의 대화나 세션을 관리, 포트 연결, 모든 통신 장치 간에 연결을 설정하고 관리 및 종료, 호스트가 갑자기 중지되지 않고 정상적으로 호스트를 연결하도록 |
4 | Transport | 하위 계층에 신뢰할 수 있는 데이터 전송 서비스를 제공, 흐름 제어, 분할/분리 및 오류 제어, 데이터가 오류없이 전달되도록 |
3 | Network | 실제 네트워크 간 데이터 라우팅(최적의 경로를 선택)을 담당 |
2 | Data Link | 물리적인 네트워크를 통해 데이터를 전송하는 수단 제공, 물리적인 장치를 식별하는 데 사용할 수 있는 주소 지정 체계를 제공, 네트워크 위의 개체들 간 데이터를 전달, 물리 계층에서 발생할 수 있는 오류를 찾아냄, 그것을 수정하는 데 필요한 기능적, 절차적 수단 제공 |
1 | Physical | 네트워크 데이터가 전송되는 물리적인 매체, 연결을 설정 및 종료하고 통신 자원을 공유하는 수단 제공, 디지털->아날로그 또는 그 반대로 신호 변환 |