Don’t watch the clock; do what it does. Keep going.
--Your friends at LectureNotes

Note for Computer Network - CN By vtu rangers

  • Computer Network - CN
  • Note
  • Visvesvaraya Technological University Regional Center - VTU
  • 9 Topics
  • 280 Offline Downloads
  • Uploaded 1 year ago
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-2

Computer Networks 15CS52 the Internet: OSPF, Inter/AS Routing: BGP, Broadcast and Multicast Routing: Broadcast Routing Algorithms and Multicast. T1: Chap 4: 4.3-4.7 Module – 4 Mobile and Multimedia Networks: Cellular Internet Access: An Overview of Cellular Network Architecture, 3G Cellular Data Networks: Extending the Internet to Cellular subscribers, On to 4G:LTE,Mobility management: Principles, Addressing, Routing to a mobile node, Mobile IP, Managing mobility in cellular Networks, Routing calls to a Mobile user, Handoffs in GSM, Wireless and Mobility: Impact on Higher-layer protocols. T1: Chap: 6 : 6.4-6.8 10 Hours Module – 5 Multimedia Networking Applications: Properties of video, properties of Audio, Types of multimedia Network Applications, Streaming stored video: UDP Streaming, HTTP Streaming, Adaptive streaming and DASH, content distribution Networks, case studies: Netflix, You Tube and Kankan. Network Support for Multimedia: Dimensioning Best-Effort Networks, Providing Multiple Classes of Service, Diffserv, Per-Connection Quality-of-Service (QoS) Guarantees: Resource Reservation and Call Admission T1: Chap: 7: 7.1,7.2,7.5 10 Hours Course outcomes: The students should be able to: • Explain principles of application layer protocols • Recognize transport layer services and infer UDP and TCP protocols • Classify routers, IP and Routing Algorithms in network layer • Understand the Wireless and Mobile Networks covering IEEE 802.11 Standard • Describe Multimedia Networking and Network Management Question paper pattern: The question paper will have TEN questions. There will be TWO questions from each module. Each question will have questions covering all the topics under a module. The students will have to answer FIVE full questions, selecting ONE full question from each module. Text Books: 1. James F Kurose and Keith W Ross, Computer Networking, A Top-Down Approach, Sixth edition, Pearson,2017 . Reference Books: 1. Behrouz A Forouzan, Data and Communications and Networking, Fifth Edition, McGraw Hill, Indian Edition 2. Larry L Peterson and Brusce S Davie, Computer Networks, fifth edition, ELSEVIER 3. Andrew S Tanenbaum, Computer Networks, fifth edition, Pearson 4. Mayank Dave, Computer Networks, Second edition, Cengage Learning Dept. of CSE, SJBIT Page 2

Text from page-3

Computer Networks 15CS52 CONTENTS SL. NO. MODULES PAGE NO 1 1 Application Layer 4 2 2 Transport Layer 26 3 3 The Network layer 74 4 4 Mobile and Multimedia Networks 84 5 5 Multimedia Networking Applications 105 Dept. of CSE, SJBIT Page 3

Text from page-4

Computer Networks 15CS52 Module1: Application Layer 1. Principles of Network Applications Dept. of CSE, SJBIT Page 4

Text from page-5

Computer Networks 15CS52 Network Application Architectures The application architecture is designed by the application developer and dictates how the application is structured over the various end systems. Two types: i) the client-server architecture , ii) the peer-to-peer (P2P) architecture In a client-server architecture, there is an always-on host, called the server, which services requests from many other hosts, called clients. Example: Web browser and Web server.,( Web, FTP, Telnet, and e-mail.) In a P2P architecture, there is minimal (or no) reliance on dedicated servers in data centers. Instead the application exploits direct communication between pairs of intermittently connected hosts, called peers. The peers are not owned by the service provider, but are instead desktops and laptops controlled by users, with most of the peers residing in homes, universities, and offices. Because the peers communicate without passing through a dedicated server, the architecture is called peer-to-peer. Example: file sharing (e.g., BitTorrent), peer-assisted download acceleration (e.g., Xunlei), Internet Telephony (e.g., Skype), and IPTV (e.g., Kankan and PPstream). Some applications have hybrid architectures, combining both client-server and P2P elements. For example, for many instant messaging applications, servers are used to track the IP addresses of users, but user-to-user messages are sent directly between user hosts (without passing through intermediate servers). Dept. of CSE, SJBIT Page 5

Lecture Notes