Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6961 Internet Protocols Shivkumar Kalyanaraman Rensselaer Polytechnic Institute

Slides:



Advertisements
Similar presentations
OSI Model Overview Application (Upper) Layers Session Presentation Application.
Advertisements

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Protocols ECSE Or
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 5-1 Internet Protocol (IP): Packet Format, Fragmentation, Options Shivkumar Kalyanaraman Rensselaer.
5/31/05CS118/Spring051 twisted pair hub 10BaseT, 100BaseT, hub r T= Twisted pair (copper wire) r Nodes connected to a hub, 100m max distance r Hub: physical.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Protocols ECSE:6600 Shivkumar.
CCNA 3 v3.1 Module 4.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Broadband AND OPTICAL NetworkING ECSE Or
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6961:Internet Protocols Quiz 1: Solutions Time: 60 min (strictly enforced) Points: 50 YOUR.
CSIT435 Spring 2001 Final Examination Study Guide.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Protocols ECSE:6961 Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
TDC 461 Basic Communications Systems Local Area Networks 29 May, 2001.
Review of Networking Concepts
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
Midterm Review 1 Introduction –Basic terminology and concepts. Physical Layer –Time and frequency domains. –Bandwidth and data rate. –Analog and digital.
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1-1 Internetworking: addressing, forwarding, resolution, fragmentation Shivkumar Kalyanaraman Rensselaer.
Review on Networking Technologies Linda Wu (CMPT )
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1-1 Informal Quiz 3 True or False? T F  Forwarding works in the control plane whereas routing.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 00-1 ECSE-4730: Computer Communications Networks (CCN): Introduction Shivkumar Kalyanaraman Rensselaer.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 2 True or False? T F  The IP checksum protects the entire IP datagram 
Network Architecture for Cyberspace
COMPUTER NETWORKS.
IST 228\Ch1\Internetworking1 Collision/Broadcast Domain The term collision domain defines the set of devices for which their frames could collide A broadcast.
Chapter 2 Review of Computer Network Technology
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 1: Internetworking.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Course Introduction CET1600C – Cisco Networking Fundamentals Professor Yousif.
Darlene Redmond Fall  Main Web Page: ◦  ◦ 3.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
Network Technologies Chapter 2. Approaches to Network Communication Connection-Oriented –Circuit-switched –A dedicated connection (circuit) is formed.
Local Area Networks: Ethernet. IEEE Background Institution of Electrical and Electronic Engineering (IEEE) A professional non-profit organization Project.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Protocols ECSE Or
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
Data Link Layer Moving Frames. Link Layer Protocols: ethernet, wireless, Token Ring and PPP Has node-to-node job of moving network layer.
 LANs – A Definition - A local area network (LAN) is a computer network covering a small physical area, like a home, office, or small group of buildings,
Cisco 3 – Switching Concepts Perrine. J Page 16/1/2016 Module 4 The use of bridges and switches for segmentation results in ____? 1.Multiple broadcast.
Chapter 1 - Local Area Network Technologies. How IP Datagrams are Encapsulated IP datagrams are found at the OSI Network layer IP datagrams are sent to.
1 6 Further System Fundamentals (HL) 6.4 Further Network Fundamentals.
Final Review Focus- Chapter 4: Network layer Chapter 5: Data link layer Notes: Physical layer Understand previous chapters covered in class. Final exam.
CSC 450/550 Part 1: Introduction. CSC 450/550 Summary (1)Contact information (2)Course objective and topics (3)Course evaluation (4)* The layering principle.
Lecture 4 Overview. Ethernet Data Link Layer protocol Ethernet (IEEE 802.3) is widely used Supported by a variety of physical layer implementations Multi-access.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #01 Shivkumar Kalyanaraman: GOOGLE: “Shiv RPI”
Network Systems Design Dr Ali El-Mousa University of Jordan
CSCI 465 D ata Communications and Networks Lecture 22 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Slide #1 CIT 380: Securing Computer Systems TCP/IP.
SWICHING & ROUTING.
CTC 228 – Computer Networks Fall 2015 Instructor: Robert Spengler.
 1DT014 Datakommunikation I › (Thur) 9-14 › Polacksbacken, Skrivsal  9 Questions › 5 Short questions › 4 Long questions.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Protocols ECSE Or
CIS6930: IP Quality of Service General Information What are we going to cover? What are you expected to do?
The OSI Model An overview of the media layer (Physical, Data Link, Network) By Luke Shiffner.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Data Link Protocols Relates to Lab 2.
COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Copyright 2001 Global Wireless Education Consortium 1 1 BASIC DATA NETWORKS.
Networking CS 3470, Section 1 Sarah Diesburg
Local Area Networks Honolulu Community College
COMPUTER NETWORKS CS610 Lecture-45 Hammad Khalid Khan.
Data Transmission and Computer Communications ECE: 412
An introduction to the organization of the Internet Lab
An introduction to the organization of the Internet Lab
Network Architecture for Cyberspace
An introduction to the organization of the Internet Lab
ECSE-4670: Computer Communication Networks (CCN)
Presentation transcript:

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6961 Internet Protocols Shivkumar Kalyanaraman Rensselaer Polytechnic Institute Shivkumar Kalyanaraman Rensselaer Polytechnic Institute

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 2 q Introductions:course description & calendar q Answers to frequently asked questions q Prerequisites q Informal Quiz q Introductions:course description & calendar q Answers to frequently asked questions q Prerequisites q Informal Quiz Overview

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 3 Course Description Highlights q Syllabus: q Core protocols: Transport (TCP, UDP), IP, Routing, Addressing/Naming... q Advanced topics: Multicasting, Mobile IP, Security, Next-generation IP, Better-than- best-effort Internet, Applications … q Delivery: q Interactive lectures, labs, informal quizzes, discussion list, best-2-out-of-3 exams, web-based resources … q Syllabus: q Core protocols: Transport (TCP, UDP), IP, Routing, Addressing/Naming... q Advanced topics: Multicasting, Mobile IP, Security, Next-generation IP, Better-than- best-effort Internet, Applications … q Delivery: q Interactive lectures, labs, informal quizzes, discussion list, best-2-out-of-3 exams, web-based resources …

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 4 Answers to FAQs q All homeworks due at the beginning of the class indicated on the course calendar q All quizzes are open-book and extremely time limited. q Quizzes consist of numerical, multiple-choice (true-false), and short answer questions. See course web page for link to previous offering for previous tests etc. q There will be informal quizzes at the beginning of classes once in two weeks to test recently covered material and reading assignments. q All homeworks due at the beginning of the class indicated on the course calendar q All quizzes are open-book and extremely time limited. q Quizzes consist of numerical, multiple-choice (true-false), and short answer questions. See course web page for link to previous offering for previous tests etc. q There will be informal quizzes at the beginning of classes once in two weeks to test recently covered material and reading assignments.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 5 Prerequisites q Protocol Layers: ISO/OSI reference model q Physical Layer: Coding, Manchester q Transmission Media: UTP, Cat 5 q Data Communication: Asynchronous vs synchronous, Baud, bit, and Hz, Half-Duplex vs Full-duplex, Modulation/Demodulation q Packet Transmissions: Framing, Bit stuffing, byte stuffing q Flow Control: On-Off, Window q Error Detection: Parity, Checksum, Cyclic Redundancy Check q Protocol Layers: ISO/OSI reference model q Physical Layer: Coding, Manchester q Transmission Media: UTP, Cat 5 q Data Communication: Asynchronous vs synchronous, Baud, bit, and Hz, Half-Duplex vs Full-duplex, Modulation/Demodulation q Packet Transmissions: Framing, Bit stuffing, byte stuffing q Flow Control: On-Off, Window q Error Detection: Parity, Checksum, Cyclic Redundancy Check

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 6 Prerequisites (Cont) q Error Recovery: Start and Stop, Go back n, Selective Reject q LANs: Aloha, CSMA/CD, Ethernet, IEEE 802.3, Token Ring/IEEE 802.5, FDDI q Addressing: Unicast/multicast, Local/Global q LAN wiring: 10Base5, 10Base2, 10Base-T, 100Base-T4, 100Base-TX, 100Base-FX q E-LANs: Hubs, Bridges, Routers, Switches q Routing: Distance Vector vs Link State, Spanning tree, source routing q Network Layer: Connectionless vs connection oriented q Error Recovery: Start and Stop, Go back n, Selective Reject q LANs: Aloha, CSMA/CD, Ethernet, IEEE 802.3, Token Ring/IEEE 802.5, FDDI q Addressing: Unicast/multicast, Local/Global q LAN wiring: 10Base5, 10Base2, 10Base-T, 100Base-T4, 100Base-TX, 100Base-FX q E-LANs: Hubs, Bridges, Routers, Switches q Routing: Distance Vector vs Link State, Spanning tree, source routing q Network Layer: Connectionless vs connection oriented

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 7 Informal Quiz: Prerequisites T F (True or False)  Datalink refers to the 2nd layer in the ISO/OSI reference model  Category 5 unshielded twisted pair cable is better than category 3 cable.  Finding path from one node to another in a large network is a transport layer function.  It is impossible to send 3000 bits/second through a wire which has a bandwidth of 1000 Hz.  Bit stuffing is used so that characters used for framing do not occur in the data part of the frame.  For long delay paths, on-off flow control is better than window flow control. T F (True or False)  Datalink refers to the 2nd layer in the ISO/OSI reference model  Category 5 unshielded twisted pair cable is better than category 3 cable.  Finding path from one node to another in a large network is a transport layer function.  It is impossible to send 3000 bits/second through a wire which has a bandwidth of 1000 Hz.  Bit stuffing is used so that characters used for framing do not occur in the data part of the frame.  For long delay paths, on-off flow control is better than window flow control.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 8 Informal quiz (contd)  Ethernet uses a CSMA/CD access method.  10Base2 runs at 2 Mbps.  The packets sent in a connection-oriented network are called datagrams.  Spanning tree algorithm is used to find a loop free path in a network.  Ethernet uses a CSMA/CD access method.  10Base2 runs at 2 Mbps.  The packets sent in a connection-oriented network are called datagrams.  Spanning tree algorithm is used to find a loop free path in a network.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 9 Informal Quiz 0: Solutions T F   Datalink refers to the 2nd layer in the ISO/OSI reference model   Category 5 unshielded twisted pair cable is better than category 3 cable.    Finding path from one node to another in a large network is a transport layer function.    It is impossible to send 3000 bits/second through a wire which has a bandwidth of 1000 Hz.   Bit stuffing is used so that characters used for framing do not occur in the data part of the frame.    For long delay paths, on-off flow control is better than window flow control. T F   Datalink refers to the 2nd layer in the ISO/OSI reference model   Category 5 unshielded twisted pair cable is better than category 3 cable.    Finding path from one node to another in a large network is a transport layer function.    It is impossible to send 3000 bits/second through a wire which has a bandwidth of 1000 Hz.   Bit stuffing is used so that characters used for framing do not occur in the data part of the frame.    For long delay paths, on-off flow control is better than window flow control.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 10 Informal Quiz 0: Solns (contd)   Ethernet uses a CSMA/CD access method.    10Base2 runs at 2 Mbps.    The packets sent in a connection-oriented network are called datagrams.   Spanning tree algorithm is used to find a loop free path in a network.   Ethernet uses a CSMA/CD access method.    10Base2 runs at 2 Mbps.    The packets sent in a connection-oriented network are called datagrams.   Spanning tree algorithm is used to find a loop free path in a network.