




































































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
During the first semester of our degree program, we study Computer Networks Fundamentals. These lecture slides are very informative for me. The major points which are core of course are:Ip Basics, Internet Network Layer, Router, Network Layer Functions, Protocol, Error Reporting, Datagram Format, Addressing Conventions, Packet Handling Conventions, Path Selection
Typology: Slides
1 / 76
This page cannot be seen from the preview
Don't miss anything!
4: Network Layer 4a-
4: Network Layer 4a-
This image cannot currently be displayed.
Host, router network layer functions:
Network
layer
4: Network Layer 4a-
ethernet
link
link ethernet
4: Network Layer 4a-
ļ 32 bits
ļ network part (high order bits)
ļ host part (low order bits)
ļ Defined by class of IP address?
ļ Defined by subnet mask?
4: Network Layer 4a-
ļ device interfaces with same network part of IP address?
ļ can physically reach each other without intervening router?
223.1.1.
4: Network Layer 4a-
A
B
C
D
class
32 bits
E 1111 reserved
4: Network Layer 4a-
4: Network Layer 4a-
4: Network Layer 4a-
ļ This is essential to maintain efficient routing!
ļ IP address space is a scarce resource - must prove you have fully utilized a small block before can ask for a larger one and pay $$ (Jan 2002 - $2250/year for / and $18000/year for a /14)
4: Network Layer 4a-
4: Network Layer 4a-
Network (network portion):
ļ² get allocated portion of ISPās address space:
ISP's block 11001000 00010111 00010000 00000000 200.23.16.0/
Organization 0 11001000 00010111 00010000 00000000 200.23.16.0/
Organization 1 11001000 00010111 00010010 00000000 200.23.18.0/
Organization 2 11001000 00010111 00010100 00000000 200.23.20.0/
... ā¦.. ā¦. ā¦.
Organization 7 11001000 00010111 00011110 00000000 200.23.30.0/
Hierarchical addressing: route aggregation
āSend me anything with addresses beginning 200.23.16.0/20ā
Fly-By-Night-ISP
Organization 0
Organization 7
Internet
Organization 1
ISPs-R-Us āSend me anything with addresses beginning 199.31.0.0/16ā
Organization 2
. . .
. . .
4: Network Layer 4a-
4: Network Layer 4a-
ļ² Hard-coded by system admin in a file
ļ Long with subnet mask, default gateway and DNS
server
ļ² DHCP: Dynamic Host Configuration Protocol:
dynamically get network identity and neighborhood
info dynamically, āplug-and-playā