CPSC 335

Explain the analogy of a SDN setup as was discussed in class. How do SND’s differ from the
more traditional approach of networking? What was the “navigation” example I used to
teach about SDN’s and traditional routing?
[8 points]
2. Explain any 3 of the following with relation to IPv4 datagram format
[2 points each, 6 points total]
• Fragmentation offset
• TTL
• Flags
• Source and destination IP address
3. What are switching fabrics? How do they work?

How many types of switching fabrics are
there?
[3 points for correct explanation]
4. Expect a numerical on MTU and fragmentation. See study guide below for more details.
[6 points]
5. What is a subnet?

Why are subnets necessary? [3 points]
6. What is the primary goal of DHCP? Explain the figure below. A technical answer is expected.
[3 points]


7. What is NAT?

How can NAT help with security, anonymity and simplicity of a network?
[3 points]
8. Expect a problem on NAT address recognition. See study guide below for more details [9
points]
9. Explain one primary difference between IPv4 and IPv6 [2 points]
10. Define “Network management”. An explanation in your own words is okay. [2 points]
11. How are routing algorithms important in a network? Explain the difference between global
vs decentralized information.
[4 points]
12. Explain the 4 labeled components in the figure below. [3 points]
13. What is one interesting thing that you understood in the second session of the Networking
class? i.e. a technical answer from the syllabus of Mid-term 2 is expected.
[8 points]
14. Explain any three services of the link layer [3 points]
15. Expect a numerical on 2D parity (You must know how to add parity bits to rows and
columns, as well as explain the process in your own words. You should also know which
parity bit will fail if a 1 or a 0 in the information is switched)