본문 바로가기
네트워크

네트워크 인터넷과 여러 계층들

by PudgeKim 2020. 12. 6.

인터넷과 여러 계층의 관계에서 조금 햇갈릴 수 있는 부분을 정리해보았다.

 

인터넷은 HTTP기반?

- 정확히는 아니다. 인터넷에서는 HTTP말고도 다양한 종류의 application protocol이 사용된다.
HTTP의 경우는 주로 web service를 위한 webservice protocol이다.
(HTTP는 TCP/IP를 기반으로 하는 application protocol)

 

인터넷의 Network Layer는?

- 인터넷의 network layer는 best effort service를 제공하는데 이는 이름만 best가 들어갔지
사실상 아무것도 보장하지 않는다. (패킷이 순서대로 전송되는지, 패킷의 도착을 보장하는지, 대역폭을 얼만큼 사용하는지 등)
그러나 network layer의 상위 계층인 transport layer에서 tcp를 사용하면 tcp는 패킷의 순서, 패킷의 도착을 보장한다.
(각 계층이 나누어져있다는걸 염두해 두어야한다.)

'네트워크' 카테고리의 다른 글

Unix Domain Socket이란?  (0) 2021.04.24
네트워크 NAT란?  (0) 2020.12.07
네트워크 switching fabrics  (0) 2020.11.28
네트워크 라우팅  (0) 2020.11.28
Transport Layer#3 Go-Back-N  (0) 2020.11.09