ICC Module 3 Lesson 4 – Networking 1 / 9 © 2015 Ph. Janson Information, Computing & Communication...

9
ICC Module 3 Lesson 4 – Networking 1 / 9 © 2015 Ph. Janson Information, Computing & Communication Networking – Clip 6 – Internet addressing School of Computer Science & Communications Ph. Janson

description

ICC Module 3 Lesson 4 – Networking 2 / 9 © 2015 Ph. Janson Outline ►Computer communication basics  Clip 1 – Protocols & messages Clip 1  Clip 2 – Protocol layers Clip 2  Clip 3 – Protocol encapsulation Clip 3  Clip 4 – Switching Clip 4 ►Internet basics  Clip 5 – Internet topology & interfaces Clip 5  Clip 6 – Internet addressing & routing Clip 6  Clip 7 – Internet route calculation Clip 7  Clip 8 – Internet protocols Clip 8 ►Computer network paradigms  Clip 9 – Network paradigms Clip 9 Intro clipPrevious clipNext clip

Transcript of ICC Module 3 Lesson 4 – Networking 1 / 9 © 2015 Ph. Janson Information, Computing & Communication...

ICC Module 3 Lesson 4 Networking 1 / 9 2015 Ph. Janson Information, Computing & Communication Networking Clip 6 Internet addressing School of Computer Science & Communications Ph. Janson ICC Module 3 Lesson 4 Networking 2 / 9 2015 Ph. Janson Outline Computer communication basics Clip 1 Protocols & messages Clip 1 Clip 2 Protocol layers Clip 2 Clip 3 Protocol encapsulation Clip 3 Clip 4 Switching Clip 4 Internet basics Clip 5 Internet topology & interfaces Clip 5 Clip 6 Internet addressing & routing Clip 6 Clip 7 Internet route calculation Clip 7 Clip 8 Internet protocols Clip 8 Computer network paradigms Clip 9 Network paradigms Clip 9 Intro clipPrevious clipNext clip ICC Module 3 Lesson 4 Networking 3 / 9 2015 Ph. Janson Addressing Every computer has a unique IP address Two versions: IPv4: 32 bits (~ ) computers interpreted as SN.A = computer A (24-8 bits) on subnetwork SN (8-24 bits) IPv6: 128 bits (~ ) computers Every IP packet header contains the IP addresses of its source and destination computers Routing How can packets be passed along the shortest route from source to destination ? Every router contains a routing table indicating The direction (next hop) towards every possible destination The distance (hop count) to every possible destination Layer 3 IP addressing & routing ICC Module 3 Lesson 4 Networking 4 / 9 2015 Ph. Janson A A B B C C D D E E Layer 3 IP routing example ICC Module 3 Lesson 4 Networking 5 / 9 2015 Ph. Janson A A B B C C D D E E destdirectiondistance BD2 CC1 DD1 EE1 Layer 3 IP routing table example (A) ICC Module 3 Lesson 4 Networking 6 / 9 2015 Ph. Janson A A B B C C D D E E destdirectiondistance AA1 BB1 CA/E2 EE1 Layer 3 IP routing table example (D) ICC Module 3 Lesson 4 Networking 7 / 9 2015 Ph. Janson destdirectiondistance AA1 BA/E3 D 2 EE1 A A B B C C D D E E Layer 3 IP routing table example (C) ICC Module 3 Lesson 4 Networking 8 / 9 2015 Ph. Janson A A B B C C D D E E destdirectiondistance BD2 CC1 DD1 EE1 Layer 3 IP routing example from A to B (1) ICC Module 3 Lesson 4 Networking 9 / 9 2015 Ph. Janson A A B B C C D D E E destdirectiondistance AA1 BB1 CA/E2 EE1 Layer 3 IP routing example from A to B (2)