From 5a91ef01301de3edc8bf89433d66974c5f807114 Mon Sep 17 00:00:00 2001 From: Jet Hughes Date: Tue, 18 Oct 2022 12:09:16 +1300 Subject: [PATCH] vault backup: 2022-10-18 12:09:16 --- content/notes/19-network-layer-data-plane.md | 11 ++++++++ .../notes/20-network-layer-control-plane.md | 26 +++++++++++++++++++ content/notes/cosc-203.md | 2 +- 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 content/notes/20-network-layer-control-plane.md diff --git a/content/notes/19-network-layer-data-plane.md b/content/notes/19-network-layer-data-plane.md index 47ba2fc42..88d9f43a2 100644 --- a/content/notes/19-network-layer-data-plane.md +++ b/content/notes/19-network-layer-data-plane.md @@ -4,6 +4,9 @@ aliases: tags: - cosc203 - lecture +sr-due: 2022-10-21 +sr-interval: 3 +sr-ease: 250 --- - transport layer messages are divided into segments @@ -168,3 +171,11 @@ CIDR extension headers: ![](https://i.imgur.com/8rM3clb.png) differencees: ![](https://i.imgur.com/cWKDpEY.png) +# transition from v4 to v6 +- cant change all router at once +- will need mixed v4 and v6 routers + +tunneling +- v6 datagram is carried as the payload in v4 datagram among v4 routers ("packet with a packet") +- used alot with 4G/5G +- ![example](https://i.imgur.com/h4awnaL.png) diff --git a/content/notes/20-network-layer-control-plane.md b/content/notes/20-network-layer-control-plane.md new file mode 100644 index 000000000..c98a6cf27 --- /dev/null +++ b/content/notes/20-network-layer-control-plane.md @@ -0,0 +1,26 @@ +--- +title: "20-network-layer-control-plane" +aliases: +tags: +- cosc203 +- lecture +--- + +# per-router control vs SDN +## per router +- each router runs a routing algorithm +- router communicate with each other +- and creates a forwarding table + +![](https://i.imgur.com/c5nfT7X.png) + +## SDN software defined networking +a remote controller computes, and install fowarding tables in routers + +![](https://i.imgur.com/H73GPsc.png) + +# routing algorithms + +# routing in the internet + +# ICMP \ No newline at end of file diff --git a/content/notes/cosc-203.md b/content/notes/cosc-203.md index 52e93347b..3a31b78c5 100644 --- a/content/notes/cosc-203.md +++ b/content/notes/cosc-203.md @@ -48,7 +48,7 @@ tags: - [17-application layer](notes/17-app-layer) - [18-transport layer](notes/18-transport-layer) - [19-network layer data plane](19-network-layer-data-plane) -- [20-network layer control plane] +- [20-network layer control plane](20-network-layer-control-plane) - [21-data link layer and LAN] - [22-LAN and physical layer]