CS/Network

Overview of Network Layer

WakaraNai 2021. 12. 4. 00:06
728x90
반응형

Network layer

host to host delivery

모든  host & router는 network layer protocol를 가진다

 

segment를 datagram으로 캡슐화한다

IP datagram의 header 정보에 따라 forward함

datagram을 segment로 decapsulate 한다

 

 

Network Service Model - 2종류

Q) What service does the network layer provide to the transport layer?

A1) for individual datagram (개별적 packet)

type 1 ) guaranteed delivery 하느냐 못하느냐

type 2) guaranteed delivery with bounded delay

     - host-to-host delay bound를 40msec보다 적다든지

 

A2) for a flow of datagram

type 1) in-order datagram delivery

type 2) guaranteed minimum bandwidth to packet flow

type 3) inter-packet spacing의 change를 제한

+) guaranteed minimum bandwidth는 packet flow에만 적용할 수 있는 서비스이다.

 

 

<Datagram Network>  - connectionless

internet은 connectionless 이기에

아무것도 guarantee하지 않고 congestion feedback도 안 함

그래서 service model이 best effort 하나뿐

 

no call setup

network 계층의 connection 이란 개념이 없기에 state도 X

목적지 host 주소와, forwarding table(FIB)를 이용하여 packet forward

ex) Internet

 

 

<Virtual-circuit (VC) network> - connection

이에 반해 ATM은 서비스에 따라 guarantee 정도가 달라짐 

(어떤 서비스는 절대로 congestion이 발생할 일이 없음)

 

반드시 VC를 먼저 setup, maintain, teardown 하기

ex) ATM, frame-relay(FR), X.25

현대 인터넷에 전혀 사용하지 않는 방식

 

 


Chapter  Outline

 

728x90
반응형

'CS > Network' 카테고리의 다른 글

IP : Internet Protocol  (0) 2021.12.04
Router = Data Plane + Control Plane  (0) 2021.12.04
3-6 TCP detecting loss & Fairness & ECN  (0) 2021.12.03
3-5 TCP Congestion Control  (0) 2021.12.03
3-4-3 TCP Flow control & Connection Management  (0) 2021.12.03