일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 프로그래머스
- node.js
- gcp cloud build
- programmers
- 웹보안
- 파이썬
- Baekjoon
- 사이버보안
- 시스템 해킹
- gcp ci/cd
- sequelize
- gcp
- 회고
- docker
- hackctf
- spring Batch
- pwnable.xyz
- 포너블
- Python
- 스프링 배치
- 웹해킹
- 리버싱
- nodejs
- webhacking.kr
- 네트워크
- 백준
- kotest
- Batch
- 보안
- cloud run
uju's Tech
Network Layer-outline,service model 본문
<본 포스팅은 공부목적으로 작성되었습니다. 혹시 틀린 부분이 있거나 문제가 되는 부분이 있다면 답글 달아주세요!>
1.forwarding과 routing의 차이
forwarding: move packets from router's input to appropriate router output ;패킷의 목적지 주소와 방향을 보고 넘기는 역할
routing: determine route taken by packets from source to destination ; 받은 패킷에 적혀있는 목적지 주소를 보고 최선의 경로 설정한다.
2.network layer-data plane: data 전송하는 목적을 제공 ;forwarding function
- control plane: data영역으로 어떻게 무슨 트래픽이 흐르도록 제어
detetmines how datagram is routed among routers along end-end path from source host to destination host
3.원래는 각각의 라우터끼리 서로 정보를 주고받아서 해당 network가 어떻게 이루어져 있는지 상상하였다고 하면 지금의 네트워크는 centralized control plane으로 중아에 서버가 존재하고 그 서버에게 local 전보를 넘기고 각각의 라우터가 추가정보를 넘기면 중앙서버가 모두 판단해서 routing table을 작성하여 넘겨준다.
4.network service model
1.individula datagrams : 전송을 보장할수 있게해준다. (신뢰성)
2.flow of datagrams : 순서대로 datagram전송, 최소한의 bandwidth 보장, 패킷간의 간격 설정
-> 1,2기능을 network layer에서 서비스 할 수 있으나 실제로 ip는 위와 같은 서비스를 제공하지 않는다.
'Network' 카테고리의 다른 글
Telent 서버 구성해주기 (0) | 2020.06.13 |
---|---|
Network Layer- IPv4(Internet Protocol version 4) (0) | 2020.06.13 |
Network Layer-router (0) | 2020.06.13 |