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 |
|
|
|
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) |
|
|
|
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 |
|
|
|
|
|
|
|
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 |