Search This Blog

Showing posts with label Computer Networks pdf. Show all posts
Showing posts with label Computer Networks pdf. Show all posts

Computer Networks PPT PDF SLIDES

Course Title: Computer Networks II


Branch: Computer science and Engineering

Author: Stephen W. Turner


University: University of Michigan-Flint


Dated: 2011


Text Books Required: Computer Networks, 5th Edition by Andrew S. Tanenbaum and
David J. Wetherall , Prentice Hall,




Description:

This course will develop an understanding of:
a. Layered network architecture models.
b. Network, Transport and Application layer protocols.
c. Wireless networking techniques.
d. Practical design, construction, and administration of computer networks.
e. The web as an example of client-server computing: client-side and server-side
programs/scripts, CGI, applets; characteristics of web servers; web protocols.
f. Network security: fundamentals, public- and secret-key algorithms,
authentication protocols, digital signatures.
g. Network management: security issues; domain names and name services;
security issues and firewalls; QoS

Download Slides here:


















































































Notes fromLinks
SocketsIntroduction 2-up per page
Introduction 4-up per page
Chapter 1Introduction 2-up per page
Introduction 4-up per page
Chapter 2The Physical Layer 2-up per page
The Physical Layer 4-up per page
Chapter 3The Data Link Layer 2-up per page
The Data Link Layer 4-up per page
Chapter 4The Medium Access Sublayer 2-up per page
The Medium Access Sublayer 4-up per page
Chapter 5The Network Layer 2-up per page
The Network Layer 4-up per page
Chapter 6The Transport Layer 2-up per page
The Transport Layer 4-up per page
Chapter 7The Application Layer, 7.1 - 7.3 2-up per page
The Application Layer, 7.1 - 7.3 4-up per page
The Application Layer, 7.4 - 7.5 2-up per page
The Application Layer, 7.4 - 7.5 4-up per page
The Application Layer, (all sections) 2-up per page
The Application Layer, (all sections) 4-up per page
Chapter 8Network Security 2-up per page
Network Security 4-up per page

Computer Networks,Tannenbaum ,F. Kurose,W. Ross

Computer Networks

James F. Kurose, University of Massachusetts, Amherst Keith W. Ross, Polytechnic University, Brooklyn

Publisher: Pearson Higher Education Copyright: 2005 Format: Paper; 848 pp

Computer Networks - Andrew.S.Tannenbaum

Download this Book

The purpose of this course is to introduce fundamental principles and concepts of computer networks. We will use a top-down approach to study the Internet Protocol stack. We will first study popular network applications such as Web, email, FTP, and P2P, then study communications services required to support these applications, and finally study how these communication services are implemented. Throughout this course, we will use the Internet's architecture and protocols to reinforce fundamental computer networking principles.

Textbook, References, and Reading List


The recommended textbook for this course is:

A supplementary textbook (recommended, but not required) is:

Click Below to Download the files :-

Outline (And PPT , PDF Notes)

  1. Introduction (2 weeks) Overview of the Internet, client/server paradigm, circuit switching, packet switching, physical media, queuing delay and packet loss, TCP/IP and OSI reference models, Internet Protocol Stack Lecture Slides: Introduction (PPT , PDF) CAnet4 map Readings: Chapter 1 (Kurose and Ross); Sections 1.1 - 1.9, 2.2 (Tanenbaum)
  2. Network Layer Addressing (1 week) NIC addressing, IP addressing, IPv4, IPv6, ICMP Lecture Slides: Network Layer Addressing (PPT, PDF), Link Layer Addressing (PPT, PDF) Readings: Section 4.4, 5.4 (Kurose and Ross); Section 5.6 (Tanenbaum)
  3. Application Layer (1.5 weeks) Service requirements, WWW, HTTP, Electronic Mail, Domain Name System, Socket programming Lecture Slides: HTTP and WWW (PPT , PDF), FTP, SMTP (PPT, PDF), DNS (PPT, PDF) Readings: Chapter 2 (Kurose and Ross); Sections 7.1 - 7.3 (Tanenbaum)
  4. Transport Layer (2 weeks) Service models, Multiplexing/Demultiplexing, Connection-less transport (UDP), Principles of reliable data transfer, Connection-oriented transport (TCP), TCP congestion control, TCP Variants Lecture Slides: Introduction/UDP (PPT, PDF), Checksum IP/UDP (PPT, PDF), Reliable Data Transfer (PPT, PDF), Transmission Control Protocol (PPT,PDF) Readings: Chapter 3 (Kurose and Ross); Chapter 6 (Tanenbaum)
  5. Network Layer Routing (1.5 weeks) Routing and forwarding, Routing algorithms, Routing in the Internet, Multicast Lecture Slides: Forwarding (PPT, PDF), Routing (PPT, PDF) Readings: Chapter 4 (Kurose and Ross); Chapter 5 (Tanenbaum)
  6. Link Layer and Local Area Networks (1.5 weeks) Link layer services, Error detection and correction, Multiple Access Protocols, Link layer addressing, Ethernet, Hubs and switches, Point-to-Point Protocol Lecture Slides: (PPT, PDF) Readings: Chapter 5 (Kurose and Ross); Sections 3.1, 4.1 - 4.3 (Tanenbaum)
  7. Wireless and Mobile Networks (1.5 weeks) Wireless links and network characteristics, Wi-Fi: IEEE 802.11 Wireless LANs, Cellular Internet Access, Mobility management and Mobile IP Lecture Slides: (PPT, PDF) Readings: Chapter 6 (Kurose and Ross); Sections 4.4 - 4.5 (Tanenbaum)
  8. Multimedia Networking (1 week) Networked multimedia applications, best-effort service and multimedia delivery requirements, Multimedia protocols (RTSP, RTP, RTCP, SIP), Content Distribution Networks Lecture Slides: (PPT, PDF) Readings: Sections 7.1 - 7.5 (Kurose and Ross); Section 7.4 (Tanenbaum)
  9. Security (1 week) Principles of cryptography, symmetric key algorithms, public key algorithms Readings: Sections 8.1 - 8.5 (Kurose and Ross); Sections 8.1 - 8.3 (Tanenbaum)