Introduction to Routers and LAN Switches

Size: px
Start display at page:

Download "Introduction to Routers and LAN Switches"

Transcription

1

2 Introduction to Routers and LAN Switches Session 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 3

3 Prerequisites OSI Model Networking Fundamentals 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 4

4 Agenda Routers and LAN Switches Components of an Architecture Summary 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 5

5 Routers and LAN Switches 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 6

6 What Are Routers and Switches OSI Model Routers Care about L3 Addresses OSI Model Transport Transport Network (L3) Data Link (L2) Switching/Forwarding Decision Network (L3) Data Link (L2) Physical Physical Switches Care about L2 Addresses 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 7

7 Routers and Switches: Why Do We Need Them?? Networks need to be connected to other networks 10Mbps Ethernet 100Mbps Ethernet At L2 Same Media <> Media = L2 Switching (Bridging) (No Frame Changes, Speed Mismatches Accommodated) 10Mbps Ethernet 16Mbps Token Ring At L2 Different Media <> Media = L2 Translational Switching (Bridging) (Frame Format Changes, Including Addresses, Flags, etc.) 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 8

8 Routers and Switches: Why Do We Need Them?? However 10Mbps Ethernet 100Mbps Ethernet L2 Switching (Bridging) 10Mbps Ethernet 16Mbps Token Ring L2 Translational Switching (Bridging) In Both Examples, All Connected Devices Are Part of the Same Broadcast Domains, There Is No Layer 3 Segmentation!! This Becomes a Performance Issue Even in Medium Sized Networks 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 9

9 Routers and Switches: Why Do We Need Them?? Networks need to be connected to other networks (LANs <> WANs, LANs<>LANs etc.) Networks don t scale well at L2 and need to be segmented at L3 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 10

10 What Are Routers and Switches Routers and switches both make a decision as to how to handle packets or frames A frame is a L2 encapsulation A packet is a L3 encapsulation 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 11

11 Ethernet Frame and IP Packet Preamble 6 bytes SFD 1 byte DA 6 bytes SA 6 bytes Length 2 bytes Data/Payload Up to 1500 bytes FCS 4 bytes 32 bits Version Header Length Identifier TOS Total Length Flags Fragment Offset TTL Protocol Header Checksum Source Address Destination Address Options Padding 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 12

12 What Switches Really Do L2 classification Switching Table construction Other activities 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 13

13 Switches (Operationally) Maintain/manipulate Switching information Record updates in MAC Table Perform Layer 2 switching Compare Destination Address to Learned MAC Table Check frame for errors Management/billing (statistics) statistics Number of frames sent, error/collision counters, utilization 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 14

14 Switches (Layer 2 Frame Functionally) Switch frames Layer 2 switching based on Switching information Transmit frames Access outbound memory (buffers) and physical media Flood frames Flood any unknown multicast/broadcast frames out all ports of the switch Drop frames Drop any frames that contain errors 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 15

15 L2 Classification 2 Look at Destination Address to determine which interface the frame will be switched through. CPU 3 Frame stored in shared buffer if switch is busy processing other frames. Default behavior of a switch is to flood unknown multicast/broadcast frames. L2 Memory L3 L4 Data L2 L3 L4 Data L2 L3 L4 Data 1 L2 provides local link addressing and data integrity validation L2 L3 L4 Data 4 When switch is idle, the frame will be transmitted to the appropriate port based on the Switching Table contents. L2 L3 L4 Data 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 16

16 Switching Table Construction Frames enter the switch at ingress, and are stored in the shared memory buffer. The Destination MAC Address is mapped to the appropriate port number in the Switching Table. CPU Memory Switching Table MAC Address Port Number A4-A6-FC-17 FastEthernet 0/ B2-B4-FA-15 GigabitEthernet 0/1 L2 L3 L4 Data L2 L3 L4 Data L2 L3 L4 Data L2 L3 L4 Data 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 17

17 What Routers Really Do L3 classification Forwarding Table construction Forwarding decision making Other activities 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 18

18 Routers (Operationally) Maintain/manipulate Forwarding information Listen for updates/update neighbors Classify packets for manipulation/queuing/permit-deny, etc. Compare packets to classification lists and perform control Perform Layer 3 switching Create outbound Layer 2 encapsulation Layer 3 checksum (IPv4 Only) TTL/hop count update Management/billing (statistics) statistics NetFlow export Telnet, SNMP, ping, trace route, HTTP 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 19

19 Routers (Layer 3 Packet Functionally) (Attempt to) switch packets Layer 3 switching based on Forwarding information (Attempt to) transmit packets Access outbound memory (buffers) and media Manipulate packets Change contents of packet (CAR/NAT/compression/encryption) Consume packets Routing protocol updates etc /services advertisements(sap)/icmp/snmp Generate packets Routing protocol packets/saps/icmp/snmp Tunnels GRE, IPSec, DLSw etc 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 20

20 L3 Classification 2 Look at L3 header to determine Flow Characteristics: - L3 Protocol (IP, IPX, AT etc..) Check to see if packet is destined for router Check for any options/features (inbound) CPU Memory 3 Decide outbound controls, based on flow characteristics L2 L3 L4 Data L2 L3 L4 Data L2 L3 L4 Data 1 L2 provides local link addressing and data integrity validation 4 L2 provided local link addressing and data integrity validation L2 L3 L4 Data L2 L3 L4 Data 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 21

21 Forwarding Table Construction Update packets are queued for the CPU And dealt with by a appropriate software routine to build a Forwarding Table. The router also looks at connected networks, state and configured routes to complete the picture CPU Memory Forwarding Table /24 via /24 via Updates are generated by the router and queued for transmission on interfaces configured for the given protocol L2 L3 L4 Update (in) L2 L3 L4 Update (out) L2 L3 L4 Update (in) L2 L3 L4 Update (out) 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 22

22 Forwarding Table Construction CPU ARP Table : E AAAA : A...ECE Memory Local ARP queries build ARP table L2 ARP Request L2 ARP Reply Requesting station IP/MAC address used to add to ARP table L2 ARP Reply L2 ARP Request 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 23

23 L3 Forward to Next Hop Look at L3 header to determine Flow Characteristics: - L3 Protocol (IP, IPX, AT etc..) Check to see if packet is destined for router Check for any options/features (inbound) CPU Memory L2 L3 L4 Data Forwarding Routing Table Table /16 via /24 via ARP Table : : 0F : : A...ECE L2 L3 L4 Data 0F Data L2 is just used for local link addressing and data integrity validation L2 is just used for local link addressing and data integrity validation L2 L3 L4 Data 0F Data Destination 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 24

24 Other Activities Check IP header Checksum (IPv4) Check TTL Check for ability to Fragment Check packet against various feature lists (I/P ACL s, NAT, CAR, RFP etc) CPU Memory Decrement TTL Re-write IP header Checksum (IPv4) Fragment Check packet against various feature lists (O/P ACL s, NAT, Queuing) L2 L3 L4 Data L2 L3 L4 Data L2 L3 L4 Data L2 is just used for local link addressing and data integrity validation L2 is just used for local link addressing and data integrity validation L2 L3 L4 Data L2 L3 L4 Data 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 25

25 How Do I Find PC 2? PC 1 Network PC 2 Where is PC 2? 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 26

26 Broadcast? Broadcast Frame PC 1 Layer 2 Layer 3 fffff f Network MAC DA Protocol DA Send Broadcast to Everyone Send Broadcast to Everyone on This Subnet PC 1 Sends a Broadcast to See If PC 2 Is Locally Connected 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 27

27 Broadcast Propagation L2 Switch Broadcast Switch Sees ffffff As the Destination and Sends This Frame to Everyone PC 1 fffff f Switch sends the broadcast frame out all the ports within the broadcast domain 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 28

28 Broadcast L2 Example Server Request for PC 2 Request for PC 2 Request for PC 2 Request for PC 2 PC 1 Request for PC 2 PC _05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 29

29 Broadcast Propagation L3 Routing PC 1 Broadcast fffff f R1 Sees As the Destination Address, So It Only Sends It Out the That Knows That Network R Router terminates the broadcasts, does not propagate them everywhere 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 30

30 Broadcast L3 Example Server Request for PC 2 PC 1 PC 2 Request for PC _05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 31

31 Components of an Architecture 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 32

32 Components of an Architecture Switching fabric Memory/buffers Queuing Distributed vs. centralized Forwarding architectures 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 33

33 Switching Fabric Connection Between the Slots/Ports in a Switch Slot 1 Slot 0 Slot 2 Slot _05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 34

34 Shared Memory CPU General Purpose CPU (CISC older or RISC newer) Packet Memory Buffers Queues Pointers Headers Forwarding Tables IOS Image/Files System Buffers Processor Queues CPU Memory Physical Media s (Fixed or Modular) Data/Address/ Control Bus s 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 35

35 Shared Memory (Distributed Processors/Memory) CPU Memory (DRAM) CPU (C) Forwarding Table Each Line card has Packet Memory, Forwarding Table Memory and a discrete CPU. A Copy of the central forwarding table is propagated from the Central Route Processor to the Line Cards for Local switching of packets Shared Packet Memory (SRAM) I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer Packet Memory (D) FT (D) FT (D) FT (D) FT CPU Packet Memory CPU Packet Memory CPU Packet Memory CPU Card Card Card Card 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 36

36 Cross Bar Data Path CPU Memory (DRAM) CPU (C) Forwarding Table Multiple conflict free paths Typically higher bandwidth capacity Tx Rx Packet Memory (D) FT CPU Card Signaling and Scheduling more complex Tx Rx Packet Memory (D) FT CPU Card Tx Packet Memory (D) FT CPU Card Rx Packet Memory (D) FT CPU Card ASIC X-Bar Fabric 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 37

37 Non-Blocking Switching Fabric 10 Gbps Ports 10 Gbps Ports 10 Gbps Ports 60 Gbps Fabric 10 Gbps Ports Speed of Fabric > Ingress + Egress 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 38

38 Blocking Switching Fabric 10 Gbps Ports 10 Gbps Ports 10 Gbps Ports 10 Gbps Fabric 10 Gbps Ports Speed of Fabric < Ingress + Egress 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 39

39 Components of an Architecture Switching fabric Memory/buffers Queuing Distributed vs. centralized Forwarding architectures 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 40

40 Contiguous Buffer Allocation One 64 Byte Frame Uses One 1500 Byte Buffer Wasted Memory One 256 Byte Frame Uses One 1500 Byte Buffer Buffer length fixed in size (often to MTU) Less expensive than particle buffering architectures Inefficient use of buffers 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 41

41 Particle Buffer Allocation Three 64 Byte Frames Use 192 Bytes of Memory Unused Memory One 256 Byte Frame Uses 256 Bytes of Memory Each buffer fixed in small increments (for example, 64 bytes each) Allows for efficient use of buffers 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 42

42 Shared Memory CPU CPU Memory Forwarding Table Shared Memory Shared memory divided into Pools of buffers and Buffer Queues. Shared Bus 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 43

43 Shared Memory CPU CPU Memory Forwarding Table I/P Buffer I/P Buffer I/P Buffer I/P Buffer DMA When packets arrive on interfaces they are DMA d into appropriate buffer without interrupting CPU Incoming Frame 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 44

44 Shared Memory Registers CPU I/P Buffer I/P Buffer I/P Buffer I/P Buffer CPU Memory Forwarding Table CPU reads packet header information into registers and compares with forwarding table 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 45

45 Shared Memory Registers CPU I/P Buffer I/P Buffer I/P Buffer 0/P Buffer CPU Memory Forwarding Table CPU derives next hop MAC address and loads a new header into register. New header over-writes existing header.. Buffer ownership transferred to output interface Outgoing Frame 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 46

46 Components of an Architecture Switching fabric Memory/buffers Queuing Distributed vs. centralized Forwarding architectures 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 47

47 Input Queuing Input Port Output Port Data in Buffer Switching Fabric Packets buffered at the inbound port Can result in head of line blocking if you have a single input queue per port Can reduce throughput 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 48

48 Output Queuing Input Port Output Port Data in Switching Fabric Buffers at the output port Buffer Allows for individual prioritization of traffic flows 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 49

49 Output Queuing/Shared Buffer Data in Data Out to Port 1 Data Out to Port 3 Data Out to Port 9 Data Out to Port 2 Central pool of buffers shared between all ports Maximum throughput with fewest buffers No head of line blocking with intelligent congestion management 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 50

50 Multiple Queues Per Port Critical Data, High Priority Data in Non-Critical Data, Low Priority Can be implemented in either output queuing or shared memory models Scheduling and/or congestion avoidance algorithm required Note: Number of queues affect overall number of buffers per queue 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 51

51 How Does Traffic Run in a Real Network? 100Mbps Port 100Mbps Port WAN Port 6 Gbps Fabric 100Mbps Port 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 52

52 Head of Line Blocking (HOL) Blocked (grrrrr!!) 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 53

53 Single Input FIFO Queue CPU Single Ingress FIFO Queue X- Bar (Same problem exists with Shared Memory Routers) C C C B A B Delayed/ Dropped Congested C 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 54

54 Lane Control B You can only ever sit in a lane that is designated for the corresponding lane you are trying to exist the junction from A D C A B C B A C D D A B C D 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 55

55 All Destinations Have a Lane B A D C A B C B A C D D A B C No congested interface (Outbound) Can affect another D 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 56

56 Virtual Output Queuing CPU C C C B A FIFO FIFO B Congested C 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 57

57 Virtual Output Queue CPU C C C A FIFO FIFO Queue Scheduler B B Congested C 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 58

58 Components of an Architecture Switching fabric Memory/buffers Queuing Centralized vs. Distributed Forwarding architectures 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 59

59 Centralized Switching Central CPU/Switch ASIC Central forwarding table utilized Provides centralized control for switching and learning Lookup can be done in ASICs for faster processing Can perform a Layer 2 or Layer 3 lookup Si Forwarding Table /3 Switching Fabric 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 60

60 Distributed Switching CPU Memory (DRAM) CPU (C) Forwarding Table Each Line card has Packet Memory, Forwarding Table Memory and a discrete CPU. A Copy of the central forwarding table is propagated from the Central Route Processor to the Line Cards for Local switching of packets Shared Packet Memory (SRAM) I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer I/O Buffer Packet Memory (D) FT (D) FT (D) FT (D) FT CPU Packet Memory CPU Packet Memory CPU Packet Memory CPU Card Card Card Card 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 61

61 Components of an Architecture Switching fabric Memory/buffers Queuing Distributed vs. centralized Forwarding architectures 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 62

62 Serial vs. Hashed Lookup Sequentially look up entries in table Simplistic implementation Hash values together to obtain a value in memory Benefit: Faster lookup in larger tables VLSM causes more overhead and maintenance 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 63

63 Demand Generated Cache Based Switching CPU Memory CPU Forwarding Table /16 via /24 via ARP Table : 0F : A...ECE Fast Cache Prefix/Length Age Next Hop /16 00:00:15 Ethernet C7EF7CF00E0B06423F /24 00:00:15 Serial F _05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 64

64 Topology-Based Switching OSPF, IGRP EIGRP, RIP, BGP, IS-IS Routing Protocols Inject Routes into the Routing Table Route Processor Forwarding Table Fast Ethernet 3/ Gigabit Ethernet 1/ VLAN 100 Forwarding Information Base DA Adjacency A0-B8-FE FF 2/0 Forwarding Information Base (FIB) Cisco Express Forwarding (CEF) Switching Fabric Distributed FIB Distributed FIB 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 65

65 Topology-Based Switching FIB calculated based on routing table entries, not traffic flows FIB can be kept central or distributed Longest match lookup on prefix/mask More scalable for large enterprises and service providers Route Processor Forwarding Information Base Forwarding Table Fast Ethernet 3/ Gigabit Ethernet 1/ VLAN _05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 66 DA Adjacency A0-B8-FE FF 2/0 Switching Fabric Distributed FIB Distributed FIB

66 Topology-Based Switching Packet enters switch No process switching necessary Decision made locally or centrally irregardless of switching fabric Route Processor Forwarding Information Base DA Routing Table Adjacency A0-B8-FE FF 2/0 Switching Fabric Distributed FIB Fast Ethernet 3/ Gigabit Ethernet 1/ VLAN 100 Distributed FIB 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 67

67 Summary 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 68

68 Summary LAN switches and routers use the same architectural features LAN switches give scalability at L2 Routers give scalability at L3 Deployment of LAN switches and routers in a hierarchical network model offers scalability, reliability and mobility 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 69

69 Network Implementation MDF Call Manager Centralized Server Farm WAN Aggregation Si Cache Engine (Optional) Building A Local Workgroup Servers Routed Uplinks to Core Building B Local Workgroup Servers Si Si Workstations Workstations 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 70

70 3048_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 74

Sections Describing Standard Software Features

Sections Describing Standard Software Features 30 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 36 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 37 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750-E or 3560-E switch. With QoS,

More information

Sections Describing Standard Software Features

Sections Describing Standard Software Features 27 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

The Network Layer and Routers

The Network Layer and Routers The Network Layer and Routers Daniel Zappala CS 460 Computer Networking Brigham Young University 2/18 Network Layer deliver packets from sending host to receiving host must be on every host, router in

More information

COMP211 Chapter 4 Network Layer: The Data Plane

COMP211 Chapter 4 Network Layer: The Data Plane COMP211 Chapter 4 Network Layer: The Data Plane All material copyright 1996-2016 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach 7 th edition Jim Kurose, Keith Ross

More information

How to Verify Cisco Express Forwarding Switching

How to Verify Cisco Express Forwarding Switching How to Verify Cisco Express Forwarding Switching Document ID: 47205 Contents Introduction Prerequisites Requirements Components Used Conventions What Is Cisco IOS Switching? Verification Steps Understand

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 34 This chapter describes how to use different methods to configure quality of service (QoS) on the Catalyst 3750 Metro switch. With QoS, you can provide preferential treatment to certain types

More information

Configuring QoS. Understanding QoS CHAPTER

Configuring QoS. Understanding QoS CHAPTER 29 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide

More information

IP Protocols. ALTTC/Oct

IP Protocols. ALTTC/Oct IP Protocols Internet or IP technology over the years has emerged as the most prominent data communication technology. TCP/IP protocol has become de-facto data comm standard throughout the world. It can

More information

Lecture 3: Packet Forwarding

Lecture 3: Packet Forwarding Lecture 3: Packet Forwarding CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Mike Freedman & Amin Vahdat Lecture 3 Overview Paper reviews Packet Forwarding IP Addressing Subnetting/CIDR

More information

Chapter 5 Network Layer

Chapter 5 Network Layer Chapter 5 Network Layer Network Layer IPv4 2 IP Header Application Header + data 3 IP IP IP IP 4 Focus on Transport Layer IP IP 5 Network Layer The Network layer (Layer 3) provides services to exchange

More information

Network Security Fundamentals. Network Security Fundamentals. Roadmap. Security Training Course. Module 2 Network Fundamentals

Network Security Fundamentals. Network Security Fundamentals. Roadmap. Security Training Course. Module 2 Network Fundamentals Network Security Fundamentals Security Training Course Dr. Charles J. Antonelli The University of Michigan 2013 Network Security Fundamentals Module 2 Network Fundamentals Roadmap Network Fundamentals

More information

CSCE 463/612 Networks and Distributed Processing Spring 2018

CSCE 463/612 Networks and Distributed Processing Spring 2018 CSCE 463/612 Networks and Distributed Processing Spring 2018 Network Layer II Dmitri Loguinov Texas A&M University April 3, 2018 Original slides copyright 1996-2004 J.F Kurose and K.W. Ross 1 Chapter 4:

More information

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, ydlin@cs.nctu.edu.tw Chapter 1: Introduction 1. How does Internet scale to billions of hosts? (Describe what structure

More information

Cisco IOS Switching Paths Overview

Cisco IOS Switching Paths Overview This chapter describes switching paths that can be configured on Cisco IOS devices. It contains the following sections: Basic Router Platform Architecture and Processes Basic Switching Paths Features That

More information

TOC: Switching & Forwarding

TOC: Switching & Forwarding TOC: Switching & Forwarding Why? Switching Techniques Switch Characteristics Switch Examples Switch Architectures Summary TOC Switching Why? Direct vs. Switched Networks: n links Single link Direct Network

More information

Lecture 8. Network Layer (cont d) Network Layer 1-1

Lecture 8. Network Layer (cont d) Network Layer 1-1 Lecture 8 Network Layer (cont d) Network Layer 1-1 Agenda The Network Layer (cont d) What is inside a router Internet Protocol (IP) IPv4 fragmentation and addressing IP Address Classes and Subnets Network

More information

1-1. Switching Networks (Fall 2010) EE 586 Communication and. October 25, Lecture 24

1-1. Switching Networks (Fall 2010) EE 586 Communication and. October 25, Lecture 24 EE 586 Communication and Switching Networks (Fall 2010) Lecture 24 October 25, 2010 1-1 Announcements Midterm 1: Mean = 92.2 Stdev = 8 Still grading your programs (sorry about the delay) Network Layer

More information

Lecture 3. The Network Layer (cont d) Network Layer 1-1

Lecture 3. The Network Layer (cont d) Network Layer 1-1 Lecture 3 The Network Layer (cont d) Network Layer 1-1 Agenda The Network Layer (cont d) What is inside a router? Internet Protocol (IP) IPv4 fragmentation and addressing IP Address Classes and Subnets

More information

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

Configuring Quality of Service

Configuring Quality of Service 3 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on a Catalyst 45 series switch. It also describes

More information

Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy

Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Document ID: 18664 Contents Introduction Prerequisites Requirements Components Used Conventions

More information

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 11

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 11 CMPE 150/L : Introduction to Computer Networks Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 11 1 Midterm exam Midterm this Thursday Close book but one-side 8.5"x11" note is allowed (must

More information

Top-Down Network Design, Ch. 7: Selecting Switching and Routing Protocols. Top-Down Network Design. Selecting Switching and Routing Protocols

Top-Down Network Design, Ch. 7: Selecting Switching and Routing Protocols. Top-Down Network Design. Selecting Switching and Routing Protocols Top-Down Network Design Chapter Seven Selecting Switching and Routing Protocols Copyright 2010 Cisco Press & Priscilla Oppenheimer 1 Switching 2 Page 1 Objectives MAC address table Describe the features

More information

MPLS VPN. 5 ian 2010

MPLS VPN. 5 ian 2010 MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process

More information

Network Layer PREPARED BY AHMED ABDEL-RAOUF

Network Layer PREPARED BY AHMED ABDEL-RAOUF Network Layer PREPARED BY AHMED ABDEL-RAOUF Network layer transport segment from sending to receiving host on sending side encapsulates segments into datagrams on receiving side, delivers segments to transport

More information

GoCertify Advanced Cisco CCIE Lab Scenario # 1

GoCertify Advanced Cisco CCIE Lab Scenario # 1 GoCertify Advanced Cisco CCIE Lab Scenario # 1 (http://www.gocertify.com) IPexpert, Inc. is a leading provider in on-line Cisco CCNA, CCNP and CCIE training material. For more information please visit

More information

Hands-On Network Security: Practical Tools & Methods

Hands-On Network Security: Practical Tools & Methods Hands-On Network Security: Practical Tools & Methods Security Training Course Dr. Charles J. Antonelli The University of Michigan 2012 Hands-On Network Security Module 2 Network Fundamentals Roadmap Network

More information

Cisco Cisco Certified Network Associate (CCNA)

Cisco Cisco Certified Network Associate (CCNA) Cisco 200-125 Cisco Certified Network Associate (CCNA) http://killexams.com/pass4sure/exam-detail/200-125 Question: 769 Refer to exhibit: Which destination addresses will be used by Host A to send data

More information

A distributed architecture of IP routers

A distributed architecture of IP routers A distributed architecture of IP routers Tasho Shukerski, Vladimir Lazarov, Ivan Kanev Abstract: The paper discusses the problems relevant to the design of IP (Internet Protocol) routers or Layer3 switches

More information

EECS 122: Introduction to Computer Networks Switch and Router Architectures. Today s Lecture

EECS 122: Introduction to Computer Networks Switch and Router Architectures. Today s Lecture EECS : Introduction to Computer Networks Switch and Router Architectures Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley,

More information

Configuring IP Unicast Layer 3 Switching on Supervisor Engine 1

Configuring IP Unicast Layer 3 Switching on Supervisor Engine 1 CHAPTER 19 Configuring IP Unicast Layer 3 Switching on Supervisor Engine 1 The features described in this chapter are supported only on Supervisor Engine 1, the policy feature card (PFC), and the Multilayer

More information

Chapter 4: network layer. Network service model. Two key network-layer functions. Network layer. Input port functions. Router architecture overview

Chapter 4: network layer. Network service model. Two key network-layer functions. Network layer. Input port functions. Router architecture overview Chapter 4: chapter goals: understand principles behind services service models forwarding versus routing how a router works generalized forwarding instantiation, implementation in the Internet 4- Network

More information

Chapter 4: Network Layer

Chapter 4: Network Layer Chapter 4: Introduction (forwarding and routing) Review of queueing theory Routing algorithms Link state, Distance Vector Router design and operation IP: Internet Protocol IPv4 (datagram format, addressing,

More information

Information about Network Security with ACLs

Information about Network Security with ACLs This chapter describes how to configure network security on the switch by using access control lists (ACLs), which in commands and tables are also referred to as access lists. Finding Feature Information,

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology 2017 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński Network Layer The majority of slides presented in

More information

Router Architecture Overview

Router Architecture Overview Chapter 4: r Introduction (forwarding and routing) r Review of queueing theory r Router design and operation r IP: Internet Protocol m IPv4 (datagram format, addressing, ICMP, NAT) m Ipv6 r Generalized

More information

Lecture 16: Router Design

Lecture 16: Router Design Lecture 16: Router Design CSE 123: Computer Networks Alex C. Snoeren Eample courtesy Mike Freedman Lecture 16 Overview End-to-end lookup and forwarding example Router internals Buffering Scheduling 2 Example:

More information

TOC: Switching & Forwarding

TOC: Switching & Forwarding TOC: Switching & Forwarding Why? Switching Techniques Switch Characteristics Switch Examples Switch Architectures Summary Why? Direct vs. Switched Networks: Single link Switches Direct Network Limitations:

More information

Internetwork Expert s CCNP Bootcamp. Hierarchical Campus Network Design Overview

Internetwork Expert s CCNP Bootcamp. Hierarchical Campus Network Design Overview Internetwork Expert s CCNP Bootcamp Hierarchical Campus Network Design Overview http:// Hierarchical Campus Network Design Overview Per Cisco, a three layer hierarchical model to design a modular topology

More information

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia IP - The Internet Protocol Based on the slides of Dr. Jorg Liebeherr, University of Virginia Orientation IP (Internet Protocol) is a Network Layer Protocol. IP: The waist of the hourglass IP is the waist

More information

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer 1 CPSC 826 Intering The Network Layer: Routing & Addressing Outline The Network Layer Michele Weigle Department of Computer Science Clemson University mweigle@cs.clemson.edu November 10, 2004 Network layer

More information

Last time. BGP policy. Broadcast / multicast routing. Link virtualization. Spanning trees. Reverse path forwarding, pruning Tunneling

Last time. BGP policy. Broadcast / multicast routing. Link virtualization. Spanning trees. Reverse path forwarding, pruning Tunneling Last time BGP policy Broadcast / multicast routing Spanning trees Source-based, group-shared, center-based Reverse path forwarding, pruning Tunneling Link virtualization Whole networks can act as an Internet

More information

Generic Architecture. EECS 122: Introduction to Computer Networks Switch and Router Architectures. Shared Memory (1 st Generation) Today s Lecture

Generic Architecture. EECS 122: Introduction to Computer Networks Switch and Router Architectures. Shared Memory (1 st Generation) Today s Lecture Generic Architecture EECS : Introduction to Computer Networks Switch and Router Architectures Computer Science Division Department of Electrical Engineering and Computer Sciences University of California,

More information

Cisco Series Internet Router Architecture: Packet Switching

Cisco Series Internet Router Architecture: Packet Switching Cisco 12000 Series Internet Router Architecture: Packet Switching Document ID: 47320 Contents Introduction Prerequisites Requirements Components Used Conventions Background Information Packet Switching:

More information

Implementing Inter-VLAN Routing. 2003, Cisco Systems, Inc. All rights reserved. 2-1

Implementing Inter-VLAN Routing. 2003, Cisco Systems, Inc. All rights reserved. 2-1 Implementing Inter-VLAN Routing 2003, Cisco Systems, Inc. All rights reserved. 2-1 Internetwork Communications C:>ping 172.16.30.100 Can two hosts on different subnets communicate without a router? No

More information

Chapter 4 Network Layer: The Data Plane

Chapter 4 Network Layer: The Data Plane Chapter 4 Network Layer: The Data Plane Chapter 4: outline 4.1 Overview of Network layer data plane control plane 4.2 What s inside a router 4.3 IP: Internet Protocol datagram format fragmentation IPv4

More information

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

CS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network CS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network Question No: 1( M a r k s: 1 ) A ---------- Relies on the hardware manufacturer to assign a unique physical

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology 2015 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński Network Layer The majority of slides presented in

More information

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

Agenda L2 versus L3 Switching IP Protocol, IP Addressing IP Forwarding ARP and ICMP IP Routing First Hop Redundancy Primer IP Technology L2 Ethernet Switching versus L3 routing IP Protocol, IP Addressing, IP Forwarding ARP and ICMP IP Routing, OSPF Basics First Hop Redundancy (HSRP) Agenda L2 versus L3 Switching IP

More information

Access Control List Enhancements on the Cisco Series Router

Access Control List Enhancements on the Cisco Series Router Access Control List Enhancements on the Cisco 12000 Series Router Part Number, May 30, 2008 The Cisco 12000 series router filters IP packets using access control lists (ACLs) as a fundamental security

More information

ECE4110 Internetwork Programming. Introduction and Overview

ECE4110 Internetwork Programming. Introduction and Overview ECE4110 Internetwork Programming Introduction and Overview 1 EXAMPLE GENERAL NETWORK ALGORITHM Listen to wire Are signals detected Detect a preamble Yes Read Destination Address No data carrying or noise?

More information

Lecture 4 - Network Layer. Transport Layer. Outline. Introduction. Notes. Notes. Notes. Notes. Networks and Security. Jacob Aae Mikkelsen

Lecture 4 - Network Layer. Transport Layer. Outline. Introduction. Notes. Notes. Notes. Notes. Networks and Security. Jacob Aae Mikkelsen Lecture 4 - Network Layer Networks and Security Jacob Aae Mikkelsen IMADA September 23, 2013 September 23, 2013 1 / 67 Transport Layer Goals understand principles behind network layer services: network

More information

- Hubs vs. Switches vs. Routers -

- Hubs vs. Switches vs. Routers - 1 Layered Communication - Hubs vs. Switches vs. Routers - Network communication models are generally organized into layers. The OSI model specifically consists of seven layers, with each layer representing

More information

Chapter 4 Network Layer

Chapter 4 Network Layer Chapter 4 Network Layer Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004. Network Layer 4-1 Chapter 4: Network Layer Chapter

More information

CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca

CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca Based partly on lecture notes by David Mazières, Phil Levis, John Jannotti Today: Link Layer (cont.) Framing Reliability Error correction Sliding window Medium

More information

CSE 3214: Computer Network Protocols and Applications Network Layer

CSE 3214: Computer Network Protocols and Applications Network Layer CSE 314: Computer Network Protocols and Applications Network Layer Dr. Peter Lian, Professor Department of Computer Science and Engineering York University Email: peterlian@cse.yorku.ca Office: 101C Lassonde

More information

Vorlesung Kommunikationsnetze

Vorlesung Kommunikationsnetze Picture 15 13 Vorlesung Kommunikationsnetze Prof. Dr. H. P. Großmann mit B. Wiegel sowie A. Schmeiser und M. Rabel Sommersemester 2009 Institut für Organisation und Management von Informationssystemen

More information

Routing, Routers, Switching Fabrics

Routing, Routers, Switching Fabrics Routing, Routers, Switching Fabrics Outline Link state routing Link weights Router Design / Switching Fabrics CS 640 1 Link State Routing Summary One of the oldest algorithm for routing Finds SP by developing

More information

CMSC 332 Computer Networks Network Layer

CMSC 332 Computer Networks Network Layer CMSC 332 Computer Networks Network Layer Professor Szajda CMSC 332: Computer Networks Where in the Stack... CMSC 332: Computer Network 2 Where in the Stack... Application CMSC 332: Computer Network 2 Where

More information

Ethernet Hub. Campus Network Design. Hubs. Sending and receiving Ethernet frames via a hub

Ethernet Hub. Campus Network Design. Hubs. Sending and receiving Ethernet frames via a hub Campus Network Design Thana Hongsuwan Ethernet Hub 2003, Cisco Systems, Inc. All rights reserved. 1-1 2003, Cisco Systems, Inc. All rights reserved. BCMSN v2.0 1-2 Sending and receiving Ethernet frames

More information

Chapter 4: network layer

Chapter 4: network layer Chapter 4: network layer chapter goals: understand principles behind network layer services: network layer service models forwarding versus routing how a router works routing (path selection) broadcast,

More information

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

More information

Detecting and Analyzing Network Threats With NetFlow

Detecting and Analyzing Network Threats With NetFlow Detecting and Analyzing Network Threats With NetFlow First Published: June 19, 2006 Last Updated: October 02, 2009 This document contains information about and instructions for detecting and analyzing

More information

Routing Overview. Information About Routing CHAPTER

Routing Overview. Information About Routing CHAPTER 21 CHAPTER This chapter describes underlying concepts of how routing behaves within the ASA, and the routing protocols that are supported. This chapter includes the following sections: Information About

More information

CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca

CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca Based partly on lecture notes by David Mazières, Phil Levis, John Janno< Administrivia Homework I out later today, due next Thursday, Sep 25th Today: Link Layer

More information

Question 7: What are Asynchronous links?

Question 7: What are Asynchronous links? Question 1:.What is three types of LAN traffic? Unicasts - intended for one host. Broadcasts - intended for everyone. Multicasts - intended for an only a subset or group within an entire network. Question2:

More information

HP 5130 EI Switch Series

HP 5130 EI Switch Series HP 5130 EI Switch Series ACL and QoS Configuration Guide Part number: 5998-5471a Software version: Release 31xx Document version: 6W100-20150731 Legal and notice information Copyright 2015 Hewlett-Packard

More information

Overview. Information About Layer 3 Unicast Routing. Send document comments to CHAPTER

Overview. Information About Layer 3 Unicast Routing. Send document comments to CHAPTER CHAPTER 1 This chapter introduces the basic concepts for Layer 3 unicast routing protocols in Cisco NX-OS. This chapter includes the following sections: Information About Layer 3 Unicast Routing, page

More information

Section 1. General Networking Theory

Section 1. General Networking Theory Section 1 General Networking Theory This chapter ensures you are prepared for questions in the Cisco Certified Internetwork Expert (CCIE) written exam that deal with general networking theories. General

More information

Chapter 7: Routing Dynamically. Routing & Switching

Chapter 7: Routing Dynamically. Routing & Switching Chapter 7: Routing Dynamically Routing & Switching The Evolution of Dynamic Routing Protocols Dynamic routing protocols used in networks since the late 1980s Newer versions support the communication based

More information

Summary of MAC protocols

Summary of MAC protocols Summary of MAC protocols What do you do with a shared media? Channel Partitioning, by time, frequency or code Time Division, Code Division, Frequency Division Random partitioning (dynamic) ALOHA, S-ALOHA,

More information

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

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties

More information

Cisco CCNA (ICND1, ICND2) Bootcamp

Cisco CCNA (ICND1, ICND2) Bootcamp Cisco CCNA (ICND1, ICND2) Bootcamp Course Duration: 5 Days Course Overview This five-day course covers the essential topics of ICND1 and ICND2 in an intensive Bootcamp format. It teaches students the skills

More information

Cisco Questions & Answers

Cisco Questions & Answers Cisco 200-101 Questions & Answers Number: 200-101 Passing Score: 800 Time Limit: 120 min File Version: 23.7 http://www.gratisexam.com/ Cisco 200-101 Questions & Answers Exam Name: Interconnecting Cisco

More information

Detecting and Analyzing Network Threats With NetFlow

Detecting and Analyzing Network Threats With NetFlow Detecting and Analyzing Network Threats With NetFlow This document contains information about and instructions for detecting and analyzing network threats such as denial of service attacks (DoS) through

More information

Back to basics J. Addressing is the key! Application (HTTP, DNS, FTP) Application (HTTP, DNS, FTP) Transport. Transport (TCP/UDP) Internet (IPv4/IPv6)

Back to basics J. Addressing is the key! Application (HTTP, DNS, FTP) Application (HTTP, DNS, FTP) Transport. Transport (TCP/UDP) Internet (IPv4/IPv6) Routing Basics Back to basics J Application Presentation Application (HTTP, DNS, FTP) Data Application (HTTP, DNS, FTP) Session Transport Transport (TCP/UDP) E2E connectivity (app-to-app) Port numbers

More information

Switching & ARP Week 3

Switching & ARP Week 3 Switching & ARP Week 3 Module : Computer Networks Lecturer: Lucy White lbwhite@wit.ie Office : 324 Many Slides courtesy of Tony Chen 1 Ethernet Using Switches In the last few years, switches have quickly

More information

Cisco ME 3400 Ethernet Access Switch Show Platform Commands

Cisco ME 3400 Ethernet Access Switch Show Platform Commands APPENDIXC Cisco ME 3400 Ethernet Access Switch Show Platform Commands This appendix describes the show platform privileged EXEC commands that have been created or changed for use with the Cisco ME 3400

More information

Lecture 16: Network Layer Overview, Internet Protocol

Lecture 16: Network Layer Overview, Internet Protocol Lecture 16: Network Layer Overview, Internet Protocol COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition: 1996-2016,

More information

Network layer: Overview. Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing

Network layer: Overview. Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing Network layer: Overview Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing 1 Network Layer Functions Transport packet from sending to receiving hosts Network layer protocols in every

More information

Medium Access Protocols

Medium Access Protocols Medium Access Protocols Summary of MAC protocols What do you do with a shared media? Channel Partitioning, by time, frequency or code Time Division,Code Division, Frequency Division Random partitioning

More information

Contents. QoS overview 1

Contents. QoS overview 1 Contents QoS overview 1 QoS service models 1 Best-effort service model 1 IntServ model 1 DiffServ model 1 QoS techniques overview 1 Deploying QoS in a network 2 QoS processing flow in a device 2 Configuring

More information

Configuring Bridge Domain Interfaces

Configuring Bridge Domain Interfaces The Cisco ASR 1000 Series Aggregation Services Routers support the bridge domain interface (BDI) feature for packaging Layer 2 Ethernet segments into Layer 3 IP. Restrictions for Bridge Domain Interfaces,

More information

Chapter 4 Software-Based IP Access Control Lists (ACLs)

Chapter 4 Software-Based IP Access Control Lists (ACLs) Chapter 4 Software-Based IP Access Control Lists (ACLs) This chapter describes software-based ACLs, which are ACLs that processed traffic in software or CPU. (This type of ACL was also referred to as flow-based

More information

Inter-networking. Problem. 3&4-Internetworking.key - September 20, LAN s are great but. We want to connect them together. ...

Inter-networking. Problem. 3&4-Internetworking.key - September 20, LAN s are great but. We want to connect them together. ... 1 Inter-networking COS 460 & 540 2 Problem 3 LAN s are great but We want to connect them together...across the world Inter-networking 4 Internet Protocol (IP) Routing The Internet Multicast* Multi-protocol

More information

Introducing Campus Networks

Introducing Campus Networks Cisco Enterprise Architecture Introducing Campus Networks 2003, Cisco Systems, Inc. All rights reserved. 2-1 2003, Cisco Systems, Inc. All rights reserved. BCMSN v2.0 2-2 Campus Data Center Combines switching

More information

Contents. Configuring EVI 1

Contents. Configuring EVI 1 Contents Configuring EVI 1 Overview 1 Layer 2 connectivity extension issues 1 Network topologies 2 Terminology 3 Working mechanism 4 Placement of Layer 3 gateways 6 ARP flood suppression 7 Selective flood

More information

Network layer: Overview. Network Layer Functions

Network layer: Overview. Network Layer Functions Network layer: Overview Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing 1 Network Layer Functions Transport packet from sending to receiving hosts Network layer protocols in every

More information

Networking: Network layer

Networking: Network layer control Networking: Network layer Comp Sci 3600 Security Outline control 1 2 control 3 4 5 Network layer control Outline control 1 2 control 3 4 5 Network layer purpose: control Role of the network layer

More information

IPv4 IGP Troubleshooting. IPv4 Routing Workflow. IPv4 routing can be subdivided into three discrete steps

IPv4 IGP Troubleshooting. IPv4 Routing Workflow. IPv4 routing can be subdivided into three discrete steps Internetwork Expert s CCNP Bootcamp IPv4 IGP Troubleshooting http:// IPv4 Routing Workflow IPv4 routing can be subdivided into three discrete steps Routing lookup Switching method Layer 2 encapsulation

More information

The Network Layer. Antonio Carzaniga. April 22, Faculty of Informatics University of Lugano Antonio Carzaniga

The Network Layer. Antonio Carzaniga. April 22, Faculty of Informatics University of Lugano Antonio Carzaniga The Network Layer Antonio Carzaniga Faculty of Informatics University of Lugano April 22, 2010 Basic network-layer architecture of a datagram network Outline Introduction to forwarding Introduction to

More information

WCCPv2 and WCCP Enhancements

WCCPv2 and WCCP Enhancements WCCPv2 and WCCP Enhancements Release 12.0(11)S June 20, 2000 This feature module describes the Web Cache Communication Protocol (WCCP) Enhancements feature and includes information on the benefits of the

More information

HP 5920 & 5900 Switch Series

HP 5920 & 5900 Switch Series HP 5920 & 5900 Switch Series ACL and QoS Configuration Guide Part number: 5998-2897 Software version: Release2207 Document version: 6W100-20121130 Legal and notice information Copyright 2012 Hewlett-Packard

More information

Cisco Express Forwarding Overview

Cisco Express Forwarding Overview Cisco Express Forwarding () is advanced, Layer 3 IP switching technology. optimizes network performance and scalability for networks with large and dynamic traffic patterns, such as the Internet, on networks

More information

Configuring SPAN. Finding Feature Information. About SPAN. SPAN Sources

Configuring SPAN. Finding Feature Information. About SPAN. SPAN Sources This chapter describes how to configure an Ethernet switched port analyzer (SPAN) to analyze traffic between ports on Cisco NX-OS devices. Finding Feature Information, on page 1 About SPAN, on page 1 Licensing

More information

Chapter 4 Network Layer: The Data Plane

Chapter 4 Network Layer: The Data Plane Chapter 4 Network Layer: The Data Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see

More information

CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca

CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca Based partly on lecture notes by David Mazières, Phil Levis, John Jannotti Administrivia Homework I out later today, due next Thursday Today: Link Layer (cont.)

More information

Lecture 11: Networks & Networking

Lecture 11: Networks & Networking Lecture 11: Networks & Networking Contents Distributed systems Network types Network standards ISO and TCP/IP network models Internet architecture IP addressing IP datagrams AE4B33OSS Lecture 11 / Page

More information