Comp 343/443-001 Week 2 notes

Introduction to the textbook
Programming assignments

Assignment 1
    Chapter 1 exercises 1.0, 4.0, 5.0, 7.0, 8.0
    Chapter 2 exercises 2.0, 3.0, 6.0
    Due Wed, Sept 13



Ethernet diagram with NIs

Ethernet collision timeline

scaling Ethernet to 100 Mbps, etc

basic Ethernet-switch learning algorithm

IP layer: from 1.10

IP version of datagram forwarding (just started)
hierarchical routing
backbone

best-effort
why does IP support fragmentation? (done)
connectionless
    virtual circuits

IP routing
    next_hop
    local delivery

IP addressing

1.11: DNS
    nslookup, dig, host

1.12: Transport
    TCP goals
    TCP interface

1.13: Firewalls
1.14: NAT


Back to Ethernet:
    Spanning-tree algorithm
    VLANs
    Brief look at SDN

Chapter 3:

3.1: VLANs      
3.2: Carrier Ethernet
3.3: VPNs

(skip Virtual Circuits and ATM for now)

3.6: Radioland
3.7: Wi-Fi (3.7.1-3.7.4; maybe some 3.7.5-3.7.7)
    collision basics