Software Courses/Network

Network : overview

김 정 환 2021. 1. 6. 22:41
반응형

    - Host에서 다른 Host까지 어떻게 가는가에 대한 이야기

 

Network layer

    - 보내는 호스트에서 받는 호스트로 segment를 전송

    - 보내는 쪽에서 segments를 datagrams으로 캡슐화

    - 받는 쪽에서는 segmentes를 전송층으로 전달

    - Router는 IP datagram의 header를 검사해서 목적지로 보내준다.

 

 

Network layer에서 router의 핵심 기능

1) Forwarding : router로 들어온 PKT를 알맞은 목적지로 가는 링크를 선택해서 보내준다.

    - 방법

        * PKT의 header를 보고 forwarding table에서 링크 번호를 찾아서 보낸다.

 

2) Routing : forwarding table을 작성한다.

 

Interplay between routing and forwarding

 

Forwarding table

Forwarding table

    - Destinatio Address Range는 prefix 단위로 생성된다. 즉, 같은 network ID를 갖는 그룹의 범위가 들어간다.

  

    - 예시

        * 다음 DA가 가는 Link interface는 어디인가?

            + 첫 번째 : 0번 링크

            + 두 번째 : 1번 링크

반응형

'Software Courses > Network' 카테고리의 다른 글

Network : IP  (0) 2021.01.06
Network : router  (0) 2021.01.06
Transport : Segment의 크기  (0) 2021.01.05
Transport : TCP  (0) 2021.01.03
Transport : RDT (Reliable Data Transfer)  (0) 2021.01.02