Review of Networking Concepts

Slides:



Advertisements
Similar presentations
Ethernet “dominant” LAN technology: cheap $20 for 100Mbs!
Advertisements

1 ICS 156: Lecture 2 (part 2) Data link layer protocols Address resolution protocol Notes on lab 2.
1 Data Link Protocols Relates to Lab 2. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet,
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6961 Internet Protocols Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Protocols ECSE:6961 Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Review of Networking and Design Concepts There are two ways of constructing a software design:
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
TDC 461 Basic Communications Systems Local Area Networks 29 May, 2001.
Midterm Review 1 Introduction –Basic terminology and concepts. Physical Layer –Time and frequency domains. –Bandwidth and data rate. –Analog and digital.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1-1 Internetworking: addressing, forwarding, resolution, fragmentation Shivkumar Kalyanaraman Rensselaer.
Review on Networking Technologies Linda Wu (CMPT )
OSI Reference Model An overview. Standards and the internet International Organization for Standardization ISO 70’s.
Chapter 13 Wired LANs: Ethernet
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1-1 The Medium Access Sublayer Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
Chapter 2 Review of Computer Network Technology
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 1: Internetworking.
1 Chapter Overview Ethernet FDDI Wireless Networking.
1 Protocol Interaction (ISO’s Open Systems Interconnection (OSI model)) the 7 layers.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Infrastructure de Communications – CR 4107Chapter 41 The Medium Access Control Sublayer Chapter 4.
Review: Medium Access Control Sublayer –What is the problem to be addressed in this sublayer? –Protocols that allow collision Pure ALOHA Slotted ALOHA.
TC 361 Data Networking Test Review
10-01-K.Steenhaut & J.Tiberghien - VUB 1 Telecommunications Concepts Chapter 3.1 Packet Switched Local Area Networks.
Network Architecture Layout designed and constructed by: Vicki Kertz.
Chapter 13 Wired LANs: Ethernet
Chapter 1 Overview Review Overview of demonstration network
Section 3 The OSI Data Link Layer CSIS 479R Fall 1999 “Network +” George D. Hickman, CNI, CNE.
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
Network Technologies Chapter 2. Approaches to Network Communication Connection-Oriented –Circuit-switched –A dedicated connection (circuit) is formed.
1 Networking Fundamentals S. Hussain Ali M.S. (Computer Engineering) Department of Computer Engineering King Fahd University of Petroleum and Minerals.
Link Layer: MAC Ilam University Dr. Mozafar Bag-Mohammadi.
CSCI 465 D ata Communications and Networks Lecture 21 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Local Area Networks: Ethernet. IEEE Background Institution of Electrical and Electronic Engineering (IEEE) A professional non-profit organization Project.
Review the key networking concepts –TCP/IP reference model –Ethernet –Switched Ethernet –IP, ARP –TCP –DNS.
Ethernet Standards DIX consortium – Mbps Ethernet 1 st Blue book – 1980 IEEE group takes over – Project 802 –802.1 – High Level Interface –HLI –
Data Link Layer Moving Frames. Link Layer Protocols: ethernet, wireless, Token Ring and PPP Has node-to-node job of moving network layer.
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 CS4550: Computer Networks II Review Data Link Layer.
1 Physical and Data Link Layer Computer Network System Sirak Kaewjamnong.
CS3505: Loca Area Networks CSMA/CD : IEEE and LAN Internetworks.
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
LANs : Aloha/CSMA , summary
Link Layer MAC Dr. Mozafar Bag-Mohammadi University of Ilam.
Cisco Certified Network Associate Exam Objectives  To be able to install and configure Cisco routers.  To have a working knowledge of TCP/IP.
Slide #1 CIT 380: Securing Computer Systems TCP/IP.
정보보호기술연구본부 “Internet Security” Chapter 1. P.2 Contents 1. Internetworking and Layered Models 1.1 Networking Technology - LANs, WANs 1.2 Connecting Devices.
1 Chapter Overview Ethernet Token Ring FDDI Wireless Networking.
EE 122: Lecture 6 Ion Stoica September 13, 2001 (* this talk is based in part on the on-line slides of J. Kurose & K. Rose)
Wired LANs: Ethernet Shashank Srivastava Motilal Nehru national Institute Of Information Technology, Allahabad 4 Sep 2013.
Layer Models ISO 7 layer Model IEEE Model DOD Model ATM TCP Protocol Suit Communication Reference Models.
Data Link Protocols Relates to Lab 2.
ETHERNET Yash Vaidya. Introduction Ethernet is a family of computer networking technologies for local area networks (LANs). Ethernet was commercially.
1 Kyung Hee University Chapter 13 Wired LANs: Ethernet.
Data Link Issues Relates to Lab 2.
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
Hubs Hubs are essentially physical-layer repeaters:
Physical & Data-link ISQS 6343 #2 John R. Durrett.
Hubs Hubs are essentially physical-layer repeaters:
Chapter 12 Local Area Networks
Data Link Issues Relates to Lab 2.
Protocol layering and data
7- chapter Seven Local Area Networks (LAN)
Chapter 12 Local Area Networks
Protocol layering and data
Chapter 12 Local Area Networks
LAN Addresses and ARP IP address: drives the packet to destination network LAN (or MAC or Physical) address: drives the packet to the destination node’s.
LAN Technologies LAN TECHNOLOGIES.
Ethernet and Token Ring LAN Networks
Presentation transcript:

Review of Networking Concepts Shivkumar Kalyanaraman Rensselaer Polytechnic Institute shivkuma@ecse.rpi.edu http://www.ecse.rpi.edu/Homepages/shivkuma

Overview Concept list ISO/OSI Reference Model TCP/IP Reference Model Differences between ISO and TCP Ethernet/IEEE 802.3 LANs, SLIP, PPP Interconnection Devices Many of these concepts are taught in 35467

Key networking concepts Layering: interfaces, services, peer-peer protocols. Encapsulation: (de)multiplexing, overlays Addressing/Naming: address/name resolution, hierarchical vs flat addresses, routing, conn’n setup Communication type: message passing, packet switching, connection-oriented, connectionless Error & flow control: framing, CRC, retransmission, backoff, sliding window ARQ protocols.

Key networking concepts (contd) Media access: shared, switched, collision, carrier sense, collision detect, multiple access, slots, tokens Interconnect devices: repeaters, hubs, bridges, switches, routers, application gateways

Layering FTP Telnet Web Email TCP UDP IP IPX Same Interfaces Ethernet Token Ring Twisted Pair Fiber Protocols@each layer perform a set of functions All alternatives for a row have the same interfaces Choice of protocols at each layer is independent of those of at other layers. May not be the most efficient implementation

Encapsulation Nth layer control info is passed as N-1th layer data. FTP Header FTP Data TCP Header TCP Data IP Header IP Data Ethernet Header Ethernet Data Ethernet Trailer

TCP/IP Reference Model TCP = Transmission Control Protocol IP = Internet Protocol (Routing) TCP/IP Ref Model TCP/IP Protocols OSI Ref Model Application FTP Telnet HTTP Application Presentation Session Transport Network Datalink Physical Transport TCP UDP Internetwork IP Host to Network Ether net Packet Radio Point-to- Point

The Internet Protocol Tree H/W Device Drivers and Media Access Protocols ARP RARP IP + ICMP + IGMP TCP UDP BOOTP & DHCP rlogin & rsh Telnet SNMP DNS RPC XDR NFS FTP SMTP TFTP Also see fig 1.4 in text

Multiple Access Protocols Aloha at University of Hawaii: Transmit whenever you like Worst case utilization = 1/(2e) =18% CSMA: Carrier Sense Multiple Access Listen before you transmit CSMA/CD: CSMA with Collision Detection Listen while transmitting. Stop if you hear someone else. Ethernet uses CSMA/CD. Standardized by IEEE 802.3 committee.

Original Ethernet Cabling Rules Thick coax Length of the cable is limited to 2.5 km, no more than 4 repeaters between stations Less than 500 m per segment  10Base5 No more than 2.5 m between stations Transceiver cable limited to 50 m Terminator Repeater 2.5m Transceiver 500 m

802.3 PHY Standards 10BASE5: 10 Mb/s over coaxial cable (ThickWire) 10BROAD36: 10 Mb/s over broadband cable, 3600 m max segments 10BASE2: 10 Mb/s over thin RG58 coaxial cable (ThinWire), 185 m max segments 1BASE5: 1 Mb/s over 2 pairs of UTP 10BASE-T: 10 Mb/s over 2 pairs of UTP 10BASE-F: Fiber Optic inter-repeater link (FOIRL), 10BASE-FL (link), 10BASE-FB (backbone), or 10BASE-FP (Passive)

Fast Ethernet Standards 100BASE-T4:100 Mb/s over 4 pairs CAT-3, 4, 5 100BASE-TX:100 Mb/s over 2 pairs CAT-5, STP 100BASE-FX: 100 Mb/s CSMA/CD over 2 fibers 100BASE-X: 100BASE-TX or 100BASE-FX 100BASE-T: 100BASE-T4, 100BASE-TX, or 100BASE-FX Based on FDDI Phy 100BASE-T 100BASE-T4 100BASE-X 100BASE-TX 100BASE-FX

Interconnection Devices Repeater: PHY device that restores data and collision signals: a digital amplifier Hub: Multi-port repeater + fault detection Bridge: Data link layer device connecting two or more collision domains. MAC multicasts are propagated throughout “extended LAN.” Router: Network layer device. IP, IPX, AppleTalk. Does not propagate MAC multicasts. Switch: Multi-port bridge with parallel paths These are functions. Packaging varies.

Interconnection Devices (contd) Extended LAN =Broadcast domain LAN= Collision Domain H H B H H Router Application Application Router Bridge/Switch Repeater/Hub Gateway Transport Transport Network Network Datalink Datalink Physical Physical

Ethernet (IEEE 802) Addresses 48-bit:1000 0000 : 0000 0001 : 0100 0011 : 0000 0000 : 1000 0000 : 0000 1100 = 80:01:43:00:80:0C 24 bits assigned by OUI Owner Organizationally Unique Identifier (OUI) Individual/ Group Universal/ Local 1 1 22 24 Multicast = “To all bridges on this LAN” Broadcast = “To all stations” = 111111....111 = FF:FF:FF:FF:FF:FF

Ethernet vs IEEE 802.3 Frames IP IPX IP Media Access Control (MAC) IPX Logical Link Control (LLC) Ethernet In 802.3, datalink was divided into two sublayers: LLC and MAC LLC provides protocol multiplexing. MAC does not. => MAC does not need a protocol type field.

Frame Formats: Ethernet & 802.3 IP IPX AppleTalk Ethernet Dest. Address Source Address Type Info CRC Size in bytes 4 6 6 2 IP IPX AppleTalk IEEE 802.3 Dest. Address Source Address Length LLC Info Pad CRC 6 6 2 4 Length

Serial IP (SLIP) Simple: only framing = Flags + byte-stuffing Compressed headers (CSLIP) for efficiency on low speed links for interactive traffic. Problems: Need other end’s IP address a priori (can’t dynamically assign IP addresses) No “type” field => no multi-protocol encapsulation No checksum => all errors detected/corrected by higher layer. RFCs: 1055, 1144

PPP Frame format similar to HDLC Multi-protocol encapsulation, CRC, dynamic address allocation possible key fields: flags, protocol, CRC (fig 2.3) Asynchronous and synchronous communications possible Link and Network Control Protocols (LCP, NCP) for flexible control & peer-peer negotiation Can be mapped onto low speed (9.6Kbps) and high speed channels (SONET) RFCs: 1548, 1332

MTU Maximum Transmission Unit Key link layer characteristic which affects IP performance. (IP datagram size > MTU) => fragment => inefficient Path MTU: smallest MTU on any traversed link on path => TCP/IP can be more efficient knowing this. Reducing MTU for a low speed CSLIP line can lead to lesser transmission/propagation times for interactive traffic

Summary Key concepts ISO/OSI reference model has seven layers. TCP/IP Protocol suite has four layers. Ethernet/IEEE 802.3 uses CSMA/CD, Fast Ethernet Interconnection devices Other link layers: SLIP, PPP MTU

Informal Exercise For each of the following addresses: indicate whether it is a multicast and whether it is a locally assigned address? 80:01:43:00:00:00 40:01:43:00:00:01 Were these addresses assigned by the same manufacturer? Why is the first valid “type” field in the Ethernet header 0x0800 ? (hint: avoiding conflict with the 802.3 “length” field) Read chapters 1 & 2: you will be quizzed next class!