CSE 3901 FINAL MOCK EXAM AND STUDY
MATERIAL WITH CODING PROJECT AND
ARCHITECTURE SCENARIOS
◉ IP Fragmentation & Reassembly.
Answer: network links have MTU
(max.transfer size) -
largest possible link-level
frame.
large IP datagram divided
("fragmented") within net
❍ one datagram becomes
several datagrams
❍ "reassembled" only at
final destination
❍ IP header bits used to
identify, order related
fragments
◉ Subnets.
,Answer: ❍ subnet part (high
order bits)
❍ host part (low order
bits)
❒ What's a subnet ?
❍ device interfaces with
same subnet part of IP
address
❍ can physically reach
each other without
intervening router
Why subnet?
❒ Isolate traffic.
❍ Security.
❍ Network resource utilization.
❍ Contention.
to determine the
subnets, detach each
interface from its
,host or router,
creating islands of
isolated networks
❒ each isolated network
is called a subnet.
◉ CIDR.
Answer: Classless InterDomain Routing
❍ subnet portion of address of arbitrary length
❍ address format: a.b.c.d/x, where x is # bits in
subnet portion of address
◉ How does a host get IP address?.
Answer: hard-coded by system admin in a file ("static IP
address")
❍ Windows: control-panel->network->configuration-
>tcp/ip->properties
❍ UNIX: /etc/rc.config
❍ Static IP address
❒ DHCP: Dynamic Host Configuration Protocol:
dynamically get address from as server
, ❍ "plug-and-play"
◉ DHCP.
Answer: allow host to dynamically obtain its IP address from
network when joining
Can renew its lease on address in use
Allows reuse of addresses (only hold address while connected)
Support for mobile users who want to join network (more shortly)
◉ DHCP: example.
Answer: connecting laptop needs its
IP address, addr of firsthop
router, addr of DNS
server: use DHCP
DHCP request encapsulated
in UDP, encapsulated in IP,
encapsulated in 802.1
Ethernet
Ethernet frame broadcast
(dest: FFFFFFFFFFFF) on LAN,
MATERIAL WITH CODING PROJECT AND
ARCHITECTURE SCENARIOS
◉ IP Fragmentation & Reassembly.
Answer: network links have MTU
(max.transfer size) -
largest possible link-level
frame.
large IP datagram divided
("fragmented") within net
❍ one datagram becomes
several datagrams
❍ "reassembled" only at
final destination
❍ IP header bits used to
identify, order related
fragments
◉ Subnets.
,Answer: ❍ subnet part (high
order bits)
❍ host part (low order
bits)
❒ What's a subnet ?
❍ device interfaces with
same subnet part of IP
address
❍ can physically reach
each other without
intervening router
Why subnet?
❒ Isolate traffic.
❍ Security.
❍ Network resource utilization.
❍ Contention.
to determine the
subnets, detach each
interface from its
,host or router,
creating islands of
isolated networks
❒ each isolated network
is called a subnet.
◉ CIDR.
Answer: Classless InterDomain Routing
❍ subnet portion of address of arbitrary length
❍ address format: a.b.c.d/x, where x is # bits in
subnet portion of address
◉ How does a host get IP address?.
Answer: hard-coded by system admin in a file ("static IP
address")
❍ Windows: control-panel->network->configuration-
>tcp/ip->properties
❍ UNIX: /etc/rc.config
❍ Static IP address
❒ DHCP: Dynamic Host Configuration Protocol:
dynamically get address from as server
, ❍ "plug-and-play"
◉ DHCP.
Answer: allow host to dynamically obtain its IP address from
network when joining
Can renew its lease on address in use
Allows reuse of addresses (only hold address while connected)
Support for mobile users who want to join network (more shortly)
◉ DHCP: example.
Answer: connecting laptop needs its
IP address, addr of firsthop
router, addr of DNS
server: use DHCP
DHCP request encapsulated
in UDP, encapsulated in IP,
encapsulated in 802.1
Ethernet
Ethernet frame broadcast
(dest: FFFFFFFFFFFF) on LAN,