OSI 7
OSI 7계층
응용계층 - 7
- HTTP, HTTPS, FTP, SMTP
표현계층 - 6
- 인코딩, 압축, 암호화(SSL/TLS)
세션계층 - 5
- 세션 유지, 연결 관리
전송계층 - 4
TCP, UDP, 포트번호
TCP 3-way handshake
패킷 분할, 재전송, 순서 보장
두 노드의 종단 간 통신을 처리한다.
네트워크 계층 - 3
IP, 라우팅 - 주소
서로 다른 네트워크간에 데이터 프레임을 라우팅하는 역할을 한다. (이게 먼말?)
IP주소 체계를 통해 통신하고자 하는 수신지 호스트와 네트워크 식별 후 원하는 수신지에 도달하기 위한 최적의 경로를 결정한다.
인터넷을 가능하게 하는 계층
데이터 링크 계층 - 2
MAC 주소 - 실제 목적지
물리 계층에서 받은 원시 비트들을 프레임(frame)이라는 단위로 구성한다.
이더넷(Ethernet)은 주로 이 계층에 해당한다.
물리 계층 - 1
- 물리적인 연결을 통해 데이터의 원시 비트(raw bits)를 전송하는 역할을 함
데이터는 인터넷을 통해 어떻게 연결되는지? OSI 7계층이란 7개의 추상화 계층으로 나누는 이론적인 틀이다.
그렇기 때문에 현업에서 모든 상황에 들어맞지 않을 수 있다는 점을 감안해야 한다.
캡슐화, 역캡슐화, PDU가 현업에서는 조금 더 중요한 개념이기 때문에 이 부분을 감안해서 공부하면 좋을 듯!
계층 | PDU(Protocol Data Unit) |
응용/표현/세션 | 데이터(Data) |
전송 | 세그먼트 (Segment - TCP / Datagram - UDP) |
네트워크 | 패킷(Packet) |
데이터 링크 | 프레임(Frame) |
물리 | 비트(Bit) |
