CS 552    Computer Networks

      Lecture Schedule                                    

Week1

Introduction,  Internet growth trends, Architecture, E2E argument, Edge vs core; SDN

Jan 17 2018

[Clarke88], [E2E84], [Meeker16],[SDN]

------------------------------------------------

 

Week 2

New Metrics: Energy, Latency, Cost

Jan 24, 2018

[**Barroso07] [Energy10], [**Latency13], [**CloudBid15]

 ---------------------------------------------------

[Green03], [ElecBill09]

Week 3

L2, L3, IP routing, VLAN, VXLAN (L2 over L3)

Jan 31 2018

Review of undergraduate networking

Week 5

High Speed Routers,  Look up algorithms

Feb 14  2018

[**GBR ] [*PacketShader],  [**Hash], [**Lulea]

Week 6

BGP/AS/IXP/peering

Feb21, 2018

[ *BGP] [**BGPPolicies] [**Peering Vs Transit], [**AS Topology],  [*IXP]

Week 6

Measurements /Monitoring

Feb  21, 2018

[**RTT,] Topology, Sketches

Week 7

Scaling networking functions/CDN/DASH

Feb 28 2018

[**SEATTLE,]  [*AKAMAI]  [*Netflix], [**Youtube]

Week 8

Mid term EXAM

March 7 2018

March 7 Mid term exam

Week 10

TCP variants/DCTCP/MPTCP/QUIC

March 21, 2018

[TCP][**DCTCP] [**MPTCP1], [*MPTCP2][QUIC]

Week 11

DC Topologies

March 28, 2018

*Jupiter, **portland, **VL2, *F10

Week 12

QoS over shared network fabric 

April  4 2018

[**Predictable],  [*HULL],  [**PIAS,  ]

Week 12

Scheduling

April 11, 2018

[faircloud] [FASTPASS]

Week 13

Load Balancing

April 18, 2018

**Ananta, **Duet, *MAGLEV

Week 14

Software defined networks

April  25, 2018

B4 and SWAN; **Opensketch Global peering

Project Demos

Final Exam