COM
360 COMPUTER COMMUNICATIONS AND NETWORKING
DEPARTMENT OF MATHEMATICS/COMPUTER SCIENCE
S. JANE
FRITZ - SPRING, 2010
Email: fritz@sjcny.edu
TEXT: Douglas
E. Comer, Computer Networks and Internets,
Fifth Edition,
Prentice
Hall,
Upper Saddle River, New Jersey, 2009.
Emad Aboelela,
Computer Networks: Network Simulation Experiments Manual,
Morgan
Kaufman, San Francisco, CA, 2003.
Textbook
web sites:
http://www.netbook.cs.purdue.edu/
http://www.pearsonhighered.com/educator/academic/product/0,3110,0136061273,00.html
http://www.labbook.cs.purdue.edu
Recommended
Lab Software:
http://www.opnet.com/university_program/itguru_academic_edition/
Chapter
|
Topic
|
Slides |
Resources |
|
PART
I Introduction And Internet Applications |
|||
|
1 |
Introduction And Overview |
Protocol soup http://www.youtube.com/watch?v=hdS2fe220TQ&feature=related Understanding the OSI
Reference Model http://www.youtube.com/watch?v=xcFBuio6_w8 |
|
|
2 |
Internet Trends |
|
|
|
3 |
Internet Applications And
Network Programming |
Socket
Overview: Socket programming in Java |
|
|
4 |
Traditional Internet
Applications |
||
PART
II
|
Data
Communication Basics
|
|
|
|
5 |
Overview Of Data
Communications |
|
|
|
6 |
Information Sources And
Signals |
|
|
|
7 |
Transmission Media |
|
|
|
8 |
Reliability And Channel
Coding |
|
|
|
9 |
Transmission Modes |
|
|
|
10 |
Modulation And Modems |
|
|
|
11 |
Multiplexing And Demultiplexing (Channelization) |
|
|
|
12 |
Access And Interconnection
Technologies |
|
|
PART
III
|
Packet
Switching And Network Technologies
|
|
|
|
13 |
Local Area Networks:
Packets, Frames, And Topologies |
|
|
|
14 |
The IEEE MAC Sub-Layer |
|
|
|
15 |
Wired LAN Technology
(Ethernet And 802.3) |
|
|
|
16 |
Wireless Networking
Technologies |
|
|
|
17 |
LAN Extensions: Fiber
Modems, Repeaters, Bridges, and Switches |
|
|
|
18 |
WAN Technologies And
Dynamic Routing |
|
|
|
19 |
Networking Technologies
Past And Present |
|
|
PART
IV
|
Internetworking
|
|
|
|
20 |
Internetworking: Concepts,
Architecture, and Protocols |
PrincetonSlides – Address Forwarding |
|
|
21 |
IP: Internet Addressing |
|
|
|
22 |
Datagram Forwarding |
|
|
|
23 |
Support Protocols And
Technologies |
|
|
|
24 |
The Future IP (IPv6) |
|
|
|
25 |
UDP: Datagram Transport
Service |
|
|
|
26 |
TCP: Reliable Transport
Service |
Wikipedia http://en.wikipedia.org/wiki/TCP_and_UDP_port |
|
|
27 |
Internet Routing And
Routing Protocols |
|
|
PART
V
|
Other
Networking Concepts & Technologies
|
|
|
|
28 |
Network Performance (QoS and DiffServ) |
|
|
|
29 |
Multimedia And IP Telephony
(VoIP) |
|
|
|
30 |
Network Security |
http://mute-net.sourceforge.net/howPrivacy.shtml Viruses, worms and Trojans http://www.youtube.com/watch?v=a8hZQxWC3A8&feature=related http://www.youtube.com/watch?v=sxal31zIKdE&feature=related http://www.foundstone.com
( free tools) |
|
|
31 |
Network Management (SNMP) |
http://support.microsoft.com/kb/324263 http://www.iss.net/security_center/advice/Reference/Networking/SNMP/default.htm |
|
|
32 |
Trends In Networking
Technologies And Uses |
|
|
|
|
Appendix 1- A Simplified
Application Programming Interface |
|
|
|
|
Additional Resources |
|
(Story
of Ping) http://www.ping127001.com/pingpage.htm http://www.netguru.net/courses/courses.htm http://www.isoc.org/internet/history/brief.shtml |
|
|
|
||
|
|
YouTube
Videos |
|
Learning
Network Protocols http://www.youtube.com/watch?v=1OPdSOUbO5E The
Dawn of the Net http://www.youtube.com/watch?v=Ve7_4ot-Dzs&feature=related http://www.youtube.com/watch?v=H2GkIrWhZeQ&feature=related
( Part 2) TCP/IP-
animated discussion http://www.youtube.com/watch?v=RbY8Hb6abbg&feature=related (Part 1) http://www.youtube.com/watch?v=RbY8Hb6abbg&feature=related ( Part2) Understanding
TCP/IP http://www.youtube.com/watch?v=frWeGyes6Ew&feature=related |