140 likes | 239 Views
IT 347 Final Review. Winter 2011 J.J. Ekstrom. IT 347 Course Topics. Network Models Protocols and Encapsulation Reliable Delivery / Sliding Window Clients, Servers and Sockets Layer 2 Layer 3 The BIG I Network Management. Network Models. Node, Link, Channel, Cloud
E N D
IT 347 Final Review Winter 2011 J.J. Ekstrom
IT 347 Course Topics • Network Models • Protocols and Encapsulation • Reliable Delivery / Sliding Window • Clients, Servers and Sockets • Layer 2 • Layer 3 • The BIG I • Network Management
Network Models • Node, Link, Channel, Cloud • Bandwidth, Throughput, Latency, Volume, Jitter, Round Trip Time • OSI • Internet
Protocols and Encapsulation • Ethernet • IP • UDP • TCP
Reliable Delivery • Sliding Windows for Packets (Layer 2) • Sliding Windows for Byte Streams (TCP)
Clients and Servers • Socket Programming / Client-Server • Threads and Asynchronous I/O • HTTP / Web Server
Layer 2 • Standards • 802.1D, 802.1Q Layer 2 Forwarding • Learning Bridges • Spanning Tree • Virtual LANS
Layer 3 • Standards: IETF RFCs • Routing • Distance Vector • Link State • Gateways (routers) between networks • Interior and Exterior Gateways
The BIG I • History: ArpaNet, NSFNet • Internet Service Providers (ISP) • The issue of trust • BGP-4 • Peering Points • Whose interests are being protected by whom?
Network Management • HTTP • SNMP • Console • Control Variables • Standards: • De facto • Microsoft SMS, HP, IBM Tivoli… • De jure • DMTF, IETF, ISO, …
Security • Public Key Infrastructure • Signing • Encrypting • Certificate Authorities
Tunnels • Any layer on any layer • Overhead issues • Security issues • Many types with many characteristics
MPLS • Multi-protocol Label Switching • Management of Multiple use backbone • Mainly for Provider convenience • Big bonus is traffic engineering • Fast switching with decision made at ingress edge router. • Can be used for tunneling.