목록Computer Network (2)
BASIC의 개발 노트
Internet network layer는 host, router 모두 network layer 기능을 구현하고 있어야 한다. 다양한 routing protocols, IP protocol, ICMP protocol 등이 존재한다. IP datagram format ----------------------------------------------------------------------------------------------------------------------------- version | header length(기본 20바이트 + options에 따라 늘어남) | type of service | length(total datagram length) ---------------------..
Transport layer에서는 sending process에서 receiving process로 data를 전달하는 기능을 제공하는데 Network layer에서는 Segment를 sending host에서 receiving host로 전달하는 기능을 제공한다. sending side에서는 transport layer에서 보내준 segment를 받아서 datagram으로 만든다. 참고로 segment 앞에 network layer의 header를 붙여주면 datagram이 된다. 이후 receiving side에서는 이 datagram을 받아서 segment를 꺼내고 transport layer로 전달해주게 된다. transport layer나 application layer에서는 보내는 쪽과 받는 ..