Overview of Ethernet Networking

Similar documents
Chapter 9 Ethernet Part 1

ROYAL INSTITUTE OF INFORMATION & MANAGEMENT

Interconnecting Networks with TCP/IP. 2000, Cisco Systems, Inc. 8-1

BABU MADHAV INSTITUTE OF INFORMATION TECHNOLOGY, UTU 2017

Network Model. Why a Layered Model? All People Seem To Need Data Processing

5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A

Defining Networks with the OSI Model. Module 2

TCP /IP Fundamentals Mr. Cantu

EE-379 Embedded Systems and Applications Introduction to Ethernet

Lesson 5 TCP/IP suite, TCP and UDP Protocols. Chapter-4 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

Interconnecting Networks with TCP/IP

Objectives. Hexadecimal Numbering and Addressing. Ethernet / IEEE LAN Technology. Ethernet

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

Review of Important Networking Concepts

LAN PROTOCOLS. Beulah A AP/CSE

Lecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.

Ethernet 101 Siemens Industry Inc All rights reserved. usa.siemens.com/industry

Chapter 6: DataLink Layer - Ethernet Olivier Bonaventure (2010)

Fundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1

Lecture-4. TCP/IP-Overview:

TSIN02 - Internetworking

Computer Networks (Introduction to TCP/IP Protocols)

OSI and TCP/IP Models

OSI Transport Layer. objectives

Computer Communication & Networks / Data Communication & Computer Networks Week # 03

Time : 3 hours. Full Marks: 70. The figures in the margin indicate full marks. Answer from all the Groups are directed. Group A.

MODULE: NETWORKS MODULE CODE: CAN1102C. Duration: 2 Hours 15 Mins. Instructions to Candidates:

Introduction to Networking

EITF25 Internet Techniques and Applications L7: Internet. Stefan Höst

Study Guide. Module Two

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

Transport Layer. Gursharan Singh Tatla. Upendra Sharma. 1

Question 7: What are Asynchronous links?

Data Communication Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture 34 TCP/ IP I

ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

Chapter 2. Switch Concepts and Configuration. Part I

Chapter 16 Networking

TSIN02 - Internetworking

Solved MCQ of Computer networking. Set-1

Faculty of Science and IT Course title. Pre-requisite/corequisite

CS1302 / Computer Networks

Data and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications

Computer Networks Medium Access Control. Mostafa Salehi Fall 2008

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

QUESTION BANK EVEN SEMESTER

1. Which OSI layers offers reliable, connection-oriented data communication services?

Chapter 5 Network Layer

EE 610 Part 2: Encapsulation and network utilities

SYSTEMS ADMINISTRATION USING CISCO (315)

CCNA 1 Chapter 7 v5.0 Exam Answers 2013

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

Review of Important Networking Concepts TCP/IP

TSIN02 - Internetworking

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

Chapter 3: Network Protocols and Communications

OSI Model with Protocols. Layer Name PDU Address Protocols Device

Imi :... Data:... Nazwisko:... Stron:...

Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...

TCP/IP Protocol Suite and IP Addressing

Chapter 5: Ethernet. Introduction to Networks - R&S 6.0. Cisco Networking Academy. Mind Wide Open

Agenda L2 versus L3 Switching IP Protocol, IP Addressing IP Forwarding ARP and ICMP IP Routing First Hop Redundancy

Assignment - 1 Chap. 1 Wired LAN s

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks

Significance of TCP/IP Model Divya Shree Assistant Professor (Resource Person), Department of computer science and engineering, UIET, MDU, Rohtak

Lecture 11: Networks & Networking

Network.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components

Sirindhorn International Institute of Technology Thammasat University

TCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12

OSI Model. Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK

CS61C Machine Structures Lecture 37 Networks. No Machine is an Island!

Part3. Local Area Networks (LAN)

OSI Data Link & Network Layer

TCP/IP THE TCP/IP ARCHITECTURE

B.Sc. (Hons.) Computer Science with Network Security B.Eng. (Hons) Telecommunications B.Sc. (Hons) Business Information Systems

Internetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1

Networking interview questions

Raj Jain. The Ohio State University Columbus, OH

AC500 System Technology

CS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network

OSI Data Link & Network Layer

Chapter 6: Network Communications and Protocols

Lecture Outline. Lecture 2. OSI model and networking. The OSI model and networking. The OSI model and networking. The OSI model and networking

Computer Networks Principles LAN - Ethernet

EEC-484/584 Computer Networks

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space provided.

Lecture (04) Network Layer (Physical/Data link) 2

CISCO SYSTEM ADMINISTRATION (41)

TSIN02 - Internetworking

Local Area Networks. Ethernet LAN

CCNA Exploration Network Fundamentals. Chapter 04 OSI Transport Layer

BVRIT HYDERABAD College of Engineering for Women Department of Information Technology. Hand Out

OSI Data Link & Network Layer

Networking Applications

CS 416: Operating Systems Design April 11, 2011

Subject Name: Computer Network Subject Code:

Computer Networks. Lecture 9 Network and transport layers, IP, TCP, UDP protocols

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide

Hands-On Ethical Hacking and Network Defense

Transcription:

Overview of Ethernet Networking Renesas Electronics America Inc. 1/31/2011 Rev. 0.02 00000-A

Agenda This course contains an overview of Ethernet technology and its advantages and limits. Contained in this Module Elements of an Ethernet Network Networking Reference Models Details of Ethernet Technology Layers above Ethernet 2

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 3

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 4

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 802.3 Working Group ANSI/IEEE 802.3-1985 specification Introduction of Fast Ethernet in 1990s 100 Mbps in 1995 and full duplex in 1997 Gigabit Ethernet in 1998 5

Ethernet Topologies Point-to-Point Connection 6

Ethernet Topologies Point-to-Point Connection Bus Topology Device Ethernet Bus Segment Repeater Ethernet Bus Segment Device ` 7

Ethernet Topologies Point-to-Point Connection Bus Topology Star Topology Switch ` Device 8

Networking Reference Models OSI 7-Layer Networking Model 9

Networking Reference Models OSI 7-Layer Networking Model IEEE 802.3 Model 10

Networking Reference Models OSI 7-Layer Networking Model IEEE 802.3 Model Common Implementation Model 11

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, 46-1500 bytes Frame Check Sequence Error detection, 4 bytes 12

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) 13

Ethernet Frame Transmission Half duplex CSMA/CD Method Common media (bus topology) Carrier sense Multiple access Collision detect Ethernet Bus Segment ` Device Ethernet Bus Segment Device Repeater Full duplex Higher efficiency Point-to-point links (star topology) No carrier No multiple access No collision ` Switch Device 14

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 15

Ethernet Performance Analysis Decision Making Perspective Minimum length frames Measured by number of frames for a given period Data Rate (Mbps) Maximum Rate (sec/frame) Maximum Rate (frames/sec) 10 67.2 us 14,881 100 6.72 us 148,810 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 16

Internet Protocol (IP) Network Layer Protocol (Layer 3) Widely Used Main Responsibilities Connectionless, best effort data delivery Fragmentation and reassembly of data Global addressing 32 bits Version Header Length Type of Service Total Length Identification Flags Fragment Offset Time to Live Protocol Header Checksum Source IP Address Destination IP Address Options 17

Transmission Control Protocol (TCP) Transport Layer Protocol (Layer 4) Widely Used Main Responsibilities Connection-oriented, sequenced, reliable data delivery Efficient flow control Multiplexing 18

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 19

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 20

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) 21

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) 22

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! 23

Thank You Renesas Electronics America Inc.