Data Communications and Networking - Spring 2012

Current SSU Calendar Resources Linux Possible Projects Group Discussion
  Lecture Series at Sonoma -  Signup sheet  Network Tools

IEEE Library at Sonoma

 
Makeup labs on Tuesdays only 4-6 pm
 
Date
Lectures
Related Resources* Lab Assignments
Aug.22
Welcome /Syllabus Introduction /  Updated
     
Aug 27
Chapters 1 & 2 (OSI/ISO;TCP/IP layers;Switching technologies; applications and services)
 
 

Aug 29+

LAB
Intrduction to Linux: Linux Lab: Linux distos, Linux Review, File System, Script programing, HW & Logical Addressing, ifconfig,
 
 Sep.5
 Chapter 3 (client-Server Model; Socket API / Message and Stream Paradigm; P2P; Multi-thread Servers) / Start Client-Server / Chapter 4
  • This is an interesting MOVIE on how IP packets are made and routed - HERE - 13 min.
  • Read about Net Neutrality
  • First Linux Lab is due (nothing to submit/make sure you know everything)- Oral questions
Start assignment 1: Read article
Sep.10+

LAB

Introduction to Ethereal / slides/ Learn about 3-way Handshake /HTTP transfer protocol / Filters in Wireshark / Example how http.cap works /

 
 Sep.12

Continue with  Chapter 3 / Chapter 4

 
Do Lab: Using Wireshark to undestand HTTP

Sep.17+

LAB

In-class Lab: Lab: HTTP/PHP/
Read about Client-Server Model
  • Submit the second Linux lab / Q&A must be included.
  • Submit Wireshark lab
Sep.19

Client-Server / Chapter 4 (Web/FTP/TFTP serve)

Discussing project ideas

 

Sep.24+

LAB

More on DNS Root Nameservers/ Laboratory Setup / DNS-Summary Figure

 
Sep.29
)Chapter 13a (Circuit/Packet Switching, Clos Switch, Delay in CS, Public Switched Network, Time Division Switching, Switch Fabric, Crosspoint Switch, VC, Datagram, X.25)
Finish Chapter 13b & 14 (above)
  Quiz (chapter 4 / DNS)

Oct. 1+

LAB

Complete the single segment lab - Use the link in the discussion group. This lab focuses on ARP and interfacing with a hub. Answer the following ARP questions.


 

Oct.3

IP Addressing (Network Layer, IP addressing) LabVEIW Resources

Understanding IP Addressing
Practice problems in IP Addressing
 
Oct.8+

 

Local Area Networks(LAN Characteristics and topologies, Medium Access Protocols, MAC, LLC, ALOHA, CSMA, Ethernet, Ethernet Frame and Standards and Protocols, MAC Address, Ethernet Evolution and Wiring, Fast Ethernet, Network Devices, Switches, Hubs, Bridges, Interconnecting LANs, Spanning Tree

Pure Aloha Simulator

 
  • Quiz (chapter 20,21,13 and Slides + Labs)
  • Submit second article
  • Submit FTP/Telnet Lab
  • Submit Project Abstract
Oct.10    
  • Quiz on IP addressing and Labs
Oct.15+
Cisco Routers and Switches / Practice Switch Commands
  • Single-Segement Lab part 4-9 - Leibeherr
  • Create email and http servers - group
  • How can you download ckermit /
  • Submit SSH/vsftpd assignments.
  • Submit the single-segment / ARP questions.
Oct.17
Local Area Networks(Spanning Tree) - Skip chapter 16) /  

 

 

 
Oct.22+
 

Continue with IOS / Startic Routing

 
Oct.24
Local Area Networks(Spanning Tree) - Skip chapter 16) /

 

 

Quiz on Ethernet / Devices / Routing / network utilities / yum / rpm / arp / ip addressing / ifconfig / hostname / traceroute / nslookup /
Oct.29+
Learning about Spanning Tree
 
Oct.31

Midterm Exam

Midterm Exam

Chapters 1-4 / Chapter 7 – refer to slides / Twisted cables, Shielding, Fiber,/ Chapter 11 - what is in the slides only (TDM, FDM, Multiplexing, CSM) / Chapter 13 - 15 / Chapters 17/ Chapter 21 – IP addressing Chapter 23 – we covered ARP and ICMP/ )
Nov.5+

 

Chapter 22 & 24 (IP Header, Fragmentation / Forwarding / Encapsulation / IPv6 / short discussion of TCP & UDP )

 

Start working on Lab: VLAN-Lab - on your OWN!
  • Submit Third article
  • Project Progress Report
  • Submit the Spanning Tree lab
Nov.7

IP Supporting Protocols - Chapter 23 & 25 (ARP, Reverse-ARP, ICMP, DHCP, NAT)

See how Dijkstra Algorithm works
Do DHCP Wireshrk Lab/ Individually
No Class

WAN Technologies (Routing types, Packet forwarding, next-hop forwarding, examples of different routing schemes, Link-State Routing, Distance Vector Routing, Shortest Path Algorithms, Graph representation - Chapter 18)

Chapter 5 & 6(Signal characteristics, Fourier Series, BW, Data rate, Line Coding, Nyquist, Sampling)

NMAP / Ethtool /Submit / DHCP Wireshrk Lab

Nov.14+
Introduction to TCP (26) - (Sliding window, congestions, stop-and-go, sequenc and ACK numbers, Zero Size Window, Slow network)
Do TCP-SEGMENT lab - use wireshark.
Quiz  
Nov. 26
Work on Your Project Work on Your Project Work on Your Project  
Nov.28

Thanksgiving holiday for Students

No Class! No classes  
Nov.19+
Chapter 27 - Routing protocols
 

 

 

First Project Prototype Submission- must submit one-page summary (hard copy) of what you have achieved.
Dec.3
Chapter 27 - Multicasting, Multicast group, IGP, EGP, BGP, IGMP, RIP, OSPF, RPB, RPM, RPF, Tunneling, Tree Concept, Forming Tree, Core-Based Discovery   Real-World Senario Using Wireshark - Assignment
Dec.5+
Final Exam/ Student Presentation Student Presentation Student Presentation  
Dec.7
    Submit Real-World Senario Using Wireshark - Assignment  
 
Chapter 12 (Access technologies, Local Loop technology, DSL, ISDN, SONET, DSn) Read tutorial on ADSL.
Chapter 7 (Transmission media, cables, Fiber optics, IR Communication, channel capacity, signal impairments, Shannon theorem, SNR, noise types) Assignment  

+ Indicates lab day (Thursday) * Students are responsible for all of these materials.

Important Announcements

Extra Credit Suggested Topics (you need to get approval first)

  • Learn about Real Cost Tracking When Going Virtual - read this white paper
  • How POD casting works - Develop a framework for an online course.

Linux Resources

Net Neutrality

 

Ethereal / Wireshark

Projects Examples

  Resources

Interesting Lectures and Articles:

Network Tools
TUTORIALS

Applets / Movies

 

<<<Back to the main homepage>>>

Advanced Topics in Networking:

Extra:

ABout Ethernet: http://telecom.tbi.net/frmlan.html