[OSI - Open Systems Interconnection Reference Model]
- OSI 7 Layer
- 국제표준기구(ISO)에서 개발
- 네트워크 구조 표준 모델
- 이기종간 컴퓨터 또는 통신, 네트워크 장비의 호환성을 위해 개발
- 7계층에 따른 표준만 준수한다면, 서로 다른 제조사 장비라도 통신가능
[TCP/IP Protocol - Transmission Control Protocol / Internet Protocol (IPS - Internet Protocol Suite)]
- 네트워크 통신의 표준방식
- OSI 7 Layer의 4계층(전송계층)과 차별을 두기 위해 TCP/IP Protocol이라 지칭
- IPS : Internet Protocol Suite
- DARPA(방위고등연구계획국)에서 연구개발
[OSI & TCP/IP 비교]
- OSI Model [7 Layer]
- Application
- 응용 계층
- 사용자가 네트워크에 접속가능하게 하는 계층
- 응용 프로그램이 해당
- 사용자에게 응용 프로그램을 통한 네트워크 접속을 가능하게 해줌
- 데이터 전송 단위 : Message
- 프로토콜 : HTTP, FTP, DNS, SMTP
- Presentation
- 표현 계층
- 운영체제에서 관리하는 한 부분으로써, 입,출력되는 데이터를 하나의 표현 형태로 변환
- 데이터에 대한 번역을 수행하며, 송신지와 수신지의 두 장치간 일관된 전송 데이터를 이해할수 있게함
- 제어코드 또는 문자, 그래픽 확장자와 비슷한 기능
- 이해할수 있는 포맷전환
- 데이터 전송단위 : Message
- 프로토콜 : JPG, MPEG, AFP, PAP, SMB
- Session
- 세션 계층
- 응용 프로그램이 통신을 하기 위한 세션을 구성하는 계층
- 통신장치 간 상호작용을 설정하고 유지하며 동기화
- 사용자간 Port연결이 유효한지 확인
- 즉, 통신 세션을 구성하며 Port 번호를 기반으로 연결
- 응용 프로그램간의 질서 제어
- 데이터 전송단위 : Message
- 프로토콜 : NetBios, SSH, TLS
- Transport
- 전송 계층
- 메시지에 발신지와 목적지(Point to Point) 간의 제어와 에러를 관리
- 패킷의 전송이 유효한지 검사, 실패한 패킷을 재전송 요청 등의 신뢰성 있는 통신을 보장
- 주소 설정, 오류 제어, 흐름 제어, 다중화 수행
- 데이터 전송단위 : TCP - Segment / UDP - Datagram
- 장비 : 게이트 웨이
- 프로토콜 : TCP, UDP, ARP
- Network
- 네트워크 계층
- 다중 네트워크 링크에서 Packet을 발신지에서 목적지로 전달하는 기능
- Packet에 송신지 주소와 수신지 주소를 추가함
- 데이터 전송단위 : Packet
- 장비 : 라우터
- 프로토콜 : IP, RIP, ARP, ICMP
- Data Link
- 데이터 링크 계층
- Point-to-Point (노드와 노드간) 신뢰성 있는 전송을 보장하기 위한 계층
- 스위치의 경우 mac주소를 이용하여 정확한 장치로 정보 전달
- 주소와 제어정보를 헤더와 테일에 추가
- 오류 검출 및 회복을 위한 오류 제어 기능, 송수신측의 속도 차이를 해결하기 위한 흐름제어
오류제어, 흐름제어
- 데이터 전송단위 : Freame
- 장비 : 스위치, 브릿지
- 프로토콜 : Ethernet, PPP, HDLC, ALOHA, Token Ring, 무선랜, FDDI
- Physical
- 물리계층
- 전송선로(광, 구리)를 통한 신호 전송
- 데이터 전송단위 : Bit
- 장비 : 허브, 리피터
- 프로토콜 : RS-232C, RS-449, UTP 케이블, 동축케이블. Modem
- TCP/IP의 경우 4계층
- Application
- 응용 계층
- OSI 7 계층 중, 5, 6, 7 계층의 기능을 포함
- TCP/IP 기반의 응용 프로그램을 구성할때 사용
- 데이터 전송단위 : Message
- 프로토콜 : HTTP, FTP, Telnet, DNS, SMTP
- Transport
- 전송 계층
- OSI 7 계층 중, 4계층에 해당
- 통신 노드 간의 연결을 제어, 자료의 송수신을 기능
- 데이터 전송단위 : TCP - Segment / UDP - Datagram
- 장비 : 게이트 웨이
- 프로토콜 : TCP, UDP
- Internet
- 인터넷 계층
- OSI 7 계층 중, 3계층에 해당
- 통신 노드간 IP 패킷을 전송하는 기능 및 라우팅 기능
- 데이터 전송단위 : Packet
- 장비 : 라우터
- 프로토콜 : IP, RIP, ARP, ICMP
- Network
- 네트워크 인터페이스 계층
- OSI 7 계층 중 1, 2 계층에 해당
- CSMA/CD, MAC, LAN, X.25, 패킷망 등 전송에 사용
- 데이터 전송단위 : Bit, Frame
- 장비 : 스위치, 모뎀, 브릿지, 허브
- 프로토콜 : Ethernet, Token Ring, PPP,
[정리]
'컴퓨터 & 네트워크 > 네트워크' 카테고리의 다른 글
[HTTP] HTTP 상태??? (0) | 2024.11.21 |
---|