Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking 00000-A Rev. 0.02 1/31/2011.

Slides:



Advertisements
Similar presentations
University of Calgary – CPSC 441.  Ethernet, defined under IEEE 802.3, is one of today's most widely used data communications standards  It finds its.
Advertisements

Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 3 Ethernet Technologies/ Ethernet Switching/ TCP/IP Protocol Suite and IP Addressing.
CCNA – Network Fundamentals
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,
Network Certification Preparation. Module - 1 Communication methods OSI reference model and layered communication TCP/IP model TCP and UDP IP addressing.
CCNA 1 v3.1 Module 11 Review.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
OSI Model.
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
Introduction to TCP/IP
Introduction To Networking
Review on Networking Technologies Linda Wu (CMPT )
COMPUTER NETWORKS.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
CS 356 Systems Security Spring Dr. Indrajit Ray
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
SIMS-201 LAN Basics, MANs, WANs.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Process-to-Process Delivery:
Networking Basics TCP/IP TRANSPORT and APPLICATION LAYER Version 3.0 Cisco Regional Networking Academy.
Chapter 13 Wired LANs: Ethernet
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
1 Introduction to Networking Dr. Mahdi Nasereddin PPU.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
Component 9 – Networking and Health Information Exchange Unit 1-2 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
Transport Layer Layer #4 (OSI-RM). Transport Layer Main function of OSI Transport layer: Accept data from the Application layer and prepare it for addressing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Introduction to Networks CS587x Lecture 1 Department of Computer Science Iowa State University.
Chap 9 TCP/IP Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
1 Ethernet & IEEE Cisco Section 7.3 Stephanie Hutter October 2000.
Lecture 3 Overview. Protocol An agreed upon convention for communication both endpoints need to understand the protocol. Protocols must be formally defined.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Networks. Common Xmit Media Shared Media Networks are a shared communication resource Only one user can access at a time.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Ethernet Network Fundamentals – Chapter 9.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
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.
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
Lecture 6 Networked Systems Network Operating Systems Introduction to Sockets HTTP – FTP – TCP - UDP Client-Server Model.
Transmission Control Protocol (TCP) Internet Protocol (IP)
CTC 228 – Computer Networks Fall 2015 Instructor: Robert Spengler.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Networking and Health Information Exchange Unit 1b ISO Open Systems Interconnection (OSI) Component 9/Unit 1b1 Health IT Workforce Curriculum Version 1.0/Fall.
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.
CIS 173 Networking Week #9 OBJECTIVES Chapter #6 Network Communications Protocols.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Computer Networks.
Chapter 5 Network and Transport Layers
TCP/IP Transmission Control Protocol / Internet Protocol
Understand the OSI Model Part 2
Networking for Home and Small Businesses – Chapter 6
Network Architecture Introductory material
Networking for Home and Small Businesses – Chapter 6
Review of Important Networking Concepts
Process-to-Process Delivery:
Protocol layering and data
Networking for Home and Small Businesses – Chapter 6
Protocol layering and data
Presentation transcript:

Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011

© 2010 Renesas Electronics America Inc. All rights reserved. 2 Agenda Contained in this Module Elements of an Ethernet Network Networking Reference Models Details of Ethernet Technology Layers above Ethernet This course contains an overview of Ethernet technology and its advantages and limits.

© 2010 Renesas Electronics America Inc. All rights reserved. 3 Elements of an Ethernet Network Components Devices Physical interface Medium Protocol Stacks Applications TCP and UDP Internet Protocol Ethernet controller Hardware interface Clients and Servers Internet Communication IP address Domain names

© 2010 Renesas Electronics America Inc. All rights reserved. 4 Advantages and Limits of Ethernet Versatile Easy to Use Wide Selection of Products Hardware Control of Network Access Fast Spans Long Distances Isolated Interfaces Reasonable Cost Cost Real Time Limits Efficiency Power

© 2010 Renesas Electronics America Inc. All rights reserved. 5 Brief History of Ethernet Developed by Xerox Corporation in 1970s Coaxial cable, 3 Mbps, CSMA/CD Ethernet Version 1.0 by DEC, Intel, and Xerox in 1980s Also known as DIX80 Formation of IEEE Working Group ANSI/IEEE specification Introduction of Fast Ethernet in 1990s 100 Mbps in 1995 and full duplex in 1997 Gigabit Ethernet in 1998

© 2010 Renesas Electronics America Inc. All rights reserved. 6 Ethernet Topologies Point-to-Point Connection

© 2010 Renesas Electronics America Inc. All rights reserved. 7 Ethernet Topologies Point-to-Point Connection Bus Topology

© 2010 Renesas Electronics America Inc. All rights reserved. 8 Ethernet Topologies Point-to-Point Connection Bus Topology Star Topology

© 2010 Renesas Electronics America Inc. All rights reserved. 9 Networking Reference Models OSI 7-Layer Networking Model

© 2010 Renesas Electronics America Inc. All rights reserved. 10 Networking Reference Models OSI 7-Layer Networking Model IEEE Model

© 2010 Renesas Electronics America Inc. All rights reserved. 11 Networking Reference Models OSI 7-Layer Networking Model IEEE Model Common Implementation Model

© 2010 Renesas Electronics America Inc. All rights reserved. 12 Ethernet Frame Format Preamble Synchronization, 8 bytes Destination and Source Address Unicast, multicast, broadcast, 6 bytes each Length/Type Defines data, 2 bytes Data Frame data, bytes Frame Check Sequence Error detection, 4 bytes

© 2010 Renesas Electronics America Inc. All rights reserved. 13 Ethernet MAC Address Hexadecimal digits of aa:bb:cc:dd:ee:ff Transmit order First byte is first (byte aa) Least significant bit first (bit 0) First Bit of Destination Address Unicast or multicast/broadcast Second Bit of Destination Address Globally or locally administered Organizationally Unique Identifier (OUI) (bytes aa:bb:cc) Vendor Assigned (bytes dd:ee:ff)

© 2010 Renesas Electronics America Inc. All rights reserved. 14 Ethernet Frame Transmission Half duplex – CSMA/CD Method Common media (bus topology) Carrier sense Multiple access Collision detect Full duplex – Higher efficiency Point-to-point links (star topology) No carrier No multiple access No collision

© 2010 Renesas Electronics America Inc. All rights reserved. 15 Ethernet MAC Layer Control Flow Control Congestion relief Half duplex control (Backpressure) Full duplex control (PAUSE frames) PAUSE Frame IEEE 802.3x Destination address = 01:80:C2:00:00:01 Source address = Unicast address of the sender Type = 0x8808 MAC-to-MAC control Single parameter

© 2010 Renesas Electronics America Inc. All rights reserved. 16 Ethernet Performance Analysis Decision Making Perspective Minimum length frames Measured by number of frames for a given period Data Flow Perspective Maximum length frames Measured by data capacity for a given period Must be equal to raw data capacity What all this mean? CPU speed, integrated and specialized hardware Software driver design, more RAM Data Rate (Mbps) Maximum Rate (sec/frame) Maximum Rate (frames/sec) us14, us148,810

© 2010 Renesas Electronics America Inc. All rights reserved. 17 Internet Protocol (IP) Network Layer Protocol (Layer 3) Widely Used Main Responsibilities Connectionless, best effort data delivery Fragmentation and reassembly of data Global addressing

© 2010 Renesas Electronics America Inc. All rights reserved. 18 Transmission Control Protocol (TCP) Transport Layer Protocol (Layer 4) Widely Used Main Responsibilities Connection-oriented, sequenced, reliable data delivery Efficient flow control Multiplexing

© 2010 Renesas Electronics America Inc. All rights reserved. 19 Hypertext Transfer Protocol (HTTP) Application Layer Protocol (Layer 7) Protocol for the World Wide Web Text Based Protocol Information is in HTML Format Runs over TCP (Port Number 80) Client and Server Scheme HTTP server waits for a connection request Client initiates a request Establishes a connection over TCP Server sends back the page or image

© 2010 Renesas Electronics America Inc. All rights reserved. 20 File Transfer Protocol (FTP) Application Layer Protocol (Layer 7) Multi Operating System Runs over TCP (Port Number 21) Resume Interrupted File Downloads Secure Forms SSH File Transfer Protocol (SFTP) FTP over SSL (FTPS) Embedded Applications Implications Can be complex Trivial File Transfer Protocol (TFTP) Simpler version of FTP

© 2010 Renesas Electronics America Inc. All rights reserved. 21 Dynamic Host Configuration Protocol (DHCP) Application Layer Protocol (Layer 7) Automated Assignment of IP addresses Subnet masks Default gateway Client and Server Scheme Client initiates a query requesting IP parameters DHCP server assigns the IP address Runs over UDP (Port Number 67/68)

© 2010 Renesas Electronics America Inc. All rights reserved. 22 Domain Name System (DNS) Application Layer Protocol (Layer 7) Phonebook of the Internet Translates Domain Names to IP Addresses Virtual Hosting Many domain names map to one IP address Single device serves many web sites Fault Tolerance and Load Distribution One domain name maps to many IP address Runs over UDP (Port Number 53)

© 2010 Renesas Electronics America Inc. All rights reserved. 23 Summary Elements of Ethernet Networking Advantages and Limits of Ethernet History of Ethernet Ethernet Topologies Networking Reference Models Details of Ethernet Technology Frame format and MAC address Ethernet frame transmission MAC layer control Performance analysis Higher Layers IP TCP and UDP Application layer protocols Thanks for Viewing!

Renesas Electronics America Inc. Thank You © 2010 Renesas Electronics America Inc. All rights reserved.