- OSI 계층과는 층을 구분하는 것이 다르고 실제 하는 일은 같다고 보면 된다.
1계층: 네트워크 인터페이스 계층
: TCP/IP 패킷을 받고, 보내는 역할
- OSI의 1, 2계층
- 에러를 검출하는 역할, 물리적 목적지(mac 주소)를 알아내는 역할
2계층: 인터넷 계층
: Routing 역할로 목적지까지의 전달을 담당
- OSI의 3(네트워크)계층
- IP 프로토콜. 목적지 주소인 IP 헤더를 추가해 하위 layer로 전달한다.
3계층: 전송 계층
: 신뢰성있는 전송을 담당
- OSI의 4(전송)계층
- 논리 주소인 포트를 가지고 있다.
- 포트를 갖고 여러 개의 TCP 커넥션(한 IP에서 각 Port를 통해 각 커넥션 구별)을 유지
- TCP, UDP
4계층: 응용 계층
: 서비스에 접근할 수 있는 어플리케이션 제공
- OSI의 5~7 계층
- 데이터들을 실제 사용자에게 사용성 있게 보여지도록하는 어플리케이션의 역할을 한다.
- HTTP, Telnet, SSH, FTP 등
Reference)
https://www.ibm.com/docs/ko/aix/7.1?topic=management-transmission-control-protocolinternet-protocol