Data And Computer Communication

RIT Computer Engineering EECC694 Spring 1999

MY HOME PAGE

Monday, 21-May-2012 06:39:37 EDT


1 Visitors Since 9-March-1999


  

Assignment #1, Due Thursday, March 25th.

Assignment #2, Due Thursday, April 1st.

Assignment #3, Due Tuesday, April 13th.

Assignment #4, Due Thursday, April 22nd.

Assignment #5, Due Thursday, May 6th.

  

For the following lecture notes you can download or view a lecture as an Acrobat PDF file, or as a Microsoft Powerpoint97 file:

3-9-99 Introduction to Computer Networks / The Network Protocol Hierarchy

3-11-99 The Physical Layer: Transmission Media, Channels, Data Encoding, Modulation, Data Multiplexing

3-16-99 The Data Link Layer: Framing, Error Detection/Correction

3-18-99 The Data Link Layer Flow Control Protocols: Stop-and-wait-protocols, Sliding-window Protocols

3-23-99 Data Link Protocols For Broadcast Networks: The Media Access Control (MAC) Sublayer, Dynamic Channel Allocation Protocols: ALOHA, CSMA, CSMA/CD Protocols, Collision-Free Protocols: Basic Bit-Map, Binary Countdown.

3-25-99 LANs, IEEE 802.3 (Ethernet): MAC Protocol, Encoding, Framing. Token Bus, Token Ring, FDDI.

3-30-99 The Network Layer: Routing Algorithms. Static Routing: Shortest Path (Dijktra’s Algorithm), Flow-Based. Dynamic Routing: Distance Vector, Link State. Hierarchical Routing

4-1-99 Network Layer Functions: Congestion Control. Internetworking.

4-6-99 Midterm Review.

4-13-99 The Network Layer of The Internet: IP Addressing, IP Packet Format, ICMP. Routing: TCP/IP And LANs, ARP, RARP; Internal Routing: OPSF; External routing: BGP; Classless Inter-Domain Routing.

4-15-99 Asynchronous Transfer Mode (ATM): ATM Network Layer, Cell Formats, Virtual Path/Circuit Routing, ATM Switch Components And Functions, Cell Switch Fabrics.

4-20-99 The Transport Layer: Function, Primitives, Addressing, Connection Management, Flow Control.

4-22-99 The Transport Layer of The Internet: TCP, UDP.

4-27-99 ATM Adaptation Layer (AAL): ATM Service Categories And requirements, AAL Types.

4-29-99 The Application Layer. Client/Server Computing: Message-Passing Vs. RPC. Introduction To Sockets Programming.

5-4-99 The Application Layer Protocols. Sample Protocols: FTP, SMTP, HTTP. Domain Name System (DNS).

5-6-99 Secure Network Communication. Symmetric Encryption: DES. Public Key Encryption: SSL.

5-11-99 Data Compression Basics. Lossless Compression: Run-Length Encoding (RLE), Shannon-Fano Coding, Huffman Coding. Lossy Compression: Vector Quantization, JPEG.

5-13-99 Final Exam Review


  

Tuesday, Thursday: 10:00-11:50 AM, 9/2119


  

Dr. Muhammad Shaaban
e-mail: meseec@osfmail.isc.rit.edu
Office: 17-2507 X2373


Office Hours:
My Spring 99 schedule


  

Marc Torrant

Hours:
To be announced.


  

Current:    http://www.rit.edu/~meseec/eecc694-spring99/
Spring 98: http://www.rit.edu/~meseec/eecc694-spring98/
Spring 97: http://www.rit.edu/~meseec/eecc694/


  

This course covers various aspects of the design and utilization of computer networks. This includes the study of multi-layered network reference models, and the protocols associated with each of the network hierarchy layers. Protocols and network design issues associated with LANs, The Internet, and ATM networks are emphasized throughout the course.


  

Fifth year standing or permission of instructor.


  

Textbook:

Computer Networks, Third Edition, Andrew S. Tanenbaum, Prentice Hall, 1996.

References:

Internet RFC/STD/FYI/BCP Archives.


  

Participation and class presence: 5%
Homework assignments: 30%
Midterm Exam: 30%
Final Exam: 35%


  

Attending the lecture is expected.


  

Week 1: Introduction, Hierarchical Network Reference Models
Week 2: The Physical Layer
Week 3: The Data Link Layer
Week 4-5: The Medium Access Sublayer, LANs, Internetworking
Week 6-7: The Network Layer, including Internet and ATM network layers
Week 8: The Transport Layer, including Internet and ATM transport layers
Week 9: The Application Layer

  This page is 23Kbytes long and was last modified on:   Monday, 25-Feb-2008 17:20:10 EST.

Made with at least 30% post-consumer recycled bits