Chapter 8 Advanced TCP/IP Network Design. Classful IP Addressing There are three basic classes of addresses known as class A, B, or C networks.

Slides:



Advertisements
Similar presentations
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_b Subnetting,Supernetting, CIDR IPv6 Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Routing.
1 CCNA 3 v3.1 Module 1. 2 CCNA 3 Module 1 Introduction to Classless Routing.
1 6/14/ :27 CS575Internetworking & Routers1 Rivier College CS575: Advanced LANs Chapter 13: Internetworking & Routers.
CSE5803 Advanced Internet Protocols and Applications (7) Introduction The IP addressing scheme discussed in Chapter 2 are classful and can be summarised.
Routing Fundamentals and Subnetting
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I.
Network Layer IS250 Spring 2010
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
TCP/IP Addressing Design. Objectives Choose an appropriate IP addressing scheme based on business and technical requirements Identify IP addressing problems.
Types of Addresses in IPv4 Network Range
1 26-Aug-15 Addressing the network using IPv4 Lecture # 2 Engr. Orland G. Basas Prepared by: Engr. Orland G. Basas IT Lecturer.
Chap 10 Routing and Addressing Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
ECE 4110 – Internetwork Programming Subnetting, Supernetting, and Classless Addressing.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 VLSM and CIDR Routing Protocols and Concepts – Chapter 6 Modified by.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-1 Medium-Sized Routed Network Construction Implementing VLSM.
Dr. John P. Abraham Professor University of Texas Pan American Internet Routing and Routing Protocols.
Jan 29, 2008CS573: Network Protocols and Standards1 NAT, DHCP Autonomous System Network Protocols and Standards Winter
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing in an Enterprise Network Introducing Routing and Switching in the.
Sybex CCNA Chapter 6: IP Routing Instructor & Todd Lammle.
Review Routing fundamental W.lilakiatsakun. Review Routing Fundamental VLSM VLSM Route Summarization Route Summarization Static & Dynamic Routing Static.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
11 NETWORK LAYER PROTOCOLS Chapter 5 IP IPX NetBEUI AppleTalk.
CCNA 1 Module 10 Routing Fundamentals and Subnets.
Interior Gateway Protocol. Introduction An IGP (Interior Gateway Protocol) is a protocol for exchanging routing information between gateways (hosts with.
The Saigon CTT Semester 1 CHAPTER 10 Le Chi Trung.
Chapter 6 VLSM and CIDR.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 VLSM and CIDR Routing Protocols and Concepts – Chapter 6 05/07/2009.
© 2002, Cisco Systems, Inc. All rights reserved..
VLSM and RIPv2 Warren Toomey GCIT. Introduction Switches deliver frames to stations. Routers deliver packets to networks. Only the final router has to.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing in an Enterprise Network Introducing Routing and Switching in the.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
Chapter 9. Implementing Scalability Features in Your Internetwork.
UNIT 5 SEMINAR Unit 5 Chapter 6, plus Lab 10 for next week Course Name – IT482 Network Design Instructor – David Roberts Contact Information:
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Network Layer4-1 The Internet Network layer forwarding table Host, router network layer functions: Routing protocols path selection RIP, OSPF, BGP IP protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
IP Internet Protocol Fundamental packet format that computers use to exchange information. Is a set of technical rules that defines how computers communicate.
IP Addressing.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
The Internet Network layer
Chapter 25 Internet Routing. Static Routing manually configured routes that do not change Used by hosts whose routing table contains one static route.
CCNA Discovery Semester 3 Addressing in an Enterprise Network Chapter 4 K. Martin.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the network IPv4 CCNA Exploration Semester 1 – Chapter 6.
Network Layer IP Address.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Discovery 2 Internetworking Module 4 JEOPARDY K. Martin.
1 © 2004, Cisco Systems, Inc. All rights reserved. Introduction to Classless Routing.
Planning the Addressing Structure
LESSON Networking Fundamentals Understand IPv4.
4.3 Network Layer Logical Addressing
Working at a Small-to-Medium Business or ISP – Chapter 6
Instructor Materials Chapter 8: Subnetting IP Networks
Chapter 8: Subnetting IP Networks
Chapter 8: Subnetting IP Networks
Routing Protocols and Concepts – Chapter 6 Modified by Tony Chen
Routing Fundamentals and Subnets
Planning the Addressing Structure
Working at a Small-to-Medium Business or ISP – Chapter 6
Presentation transcript:

Chapter 8 Advanced TCP/IP Network Design

Classful IP Addressing There are three basic classes of addresses known as class A, B, or C networks

Classful IP Addressing Classful addresses are broken apart on octet boundaries. The first few bits of each segment address is used to denote the address class of the segment. The class ID plus network ID portions of the IP address are known as the network prefix, the network number, or the major network.

Subnetting When IP address classes were established, networks were composed of a relatively small number of relatively expensive computers. As time went on and the PC exploded into LAN’s, the strict boundaries of the classful addressing address classes became restrictive and forced an inefficient allocation of addresses. Class C address with its limit of 254 hosts per network is too small for most organizations, while a Class B address with its limit of 65,534 hosts per subnet is too large.

Subnetting Networks grew and needed to be divided or segmented in order to improve traffic flow. Routers join two separate networks. Networks that are separated by routers must have different network IDs so that the router can distinguish between them. This accelerated the depletion of IP addresses.

RFC 950 RFC 950 gave users a way to subnet, or provide a third layer of organization or hierarchy between the existing network ID and the existing host ID. Since the network IDs could not be altered, the only choice was to “borrow” some of the host ID bits. These “borrowed” bits constitute the subnet portion of the address. A subnet mask identifies which bits are used for the subnet ID.

Extended Network Prefix The extended network prefix is the classful network prefix (/16 in the case of a Class B address) plus the number of bits borrowed from the host ID. This figure illustrates the network prefix, extended network prefix, subnet mask in binary and decimal, network ID, subnet ID, and host ID.

Subnet Masks Alternative Subnet masks for a Class B network

Limitations of Classful Addressing and Fixed-Length Subnet Masks Wasted addresses … only one subnet mask can be used for a network prefix. A shrinking pool of available IPv4 addresses. Routing protocols such as RIP are unable to transmit subnet masks or extended network prefix information along with network IDs and IP addresses.

Limitations of Classful Addressing and Fixed-Length Subnet Masks All routers, servers, and workstations within a given network all have the same subnet mask. A fixed subnet mask implies a fixed subnet size for all subnets of a given network ID. Subnets must be sized to accommodate the largest required subnet within a given network ID, resulting in wasted host addresses that cannot be recovered or used by other subnets.

Classless Addressing and Variable- Length Subnet Masks Classful Subnet Masks /8 (Class A) Binary: Decimal: /16 (Class B) Binary: Decimal: /24 (Class C) Binary: Decimal:

Variable-Length Subnet Masks – RFC 1009 RFC1009 specifies how a single network ID can have different subnet masks among its subnets. RFC1009 Minimizes the wasted IP addresses forced by a single subnet mask per network ID as defined by the original RFC 950 Subnetting technique. RFC 950

Implementing VLSM The routers on the network where VLSM is implemented must be able to share subnet masks and/or extended network prefixes with each router advertisement. Routing protocols such as OSPF and IS-IS do this, whereas RIP and IGRP do not. RIPv2 (RFC 1388), added support for VLSM. All routers supporting VLSM must support a longest match routing algorithm. The implemented network topology must match the distribution of addresses and definition of subnets.

Route Aggregation with VLSM Level 3 networks are subnetworks of the level 2 networks, i.e. the level 3a network is a “chunk” of addresses taken from the level 2a network. Level 2 networks are subnetworks of the level 1 network, i.e. the level 2 network is a “chunk” of addresses taken from the network at level 1 Level 1 Level 2a Level 2b Level 3aLevel 3b

Classless Inter-Domain Routing CIDR was announced in September 1993 and is documented in RFCs 1517, 1518, 1519, and CIDR is also sometimes referred to as supernetting.

Implementing CIDR CIDR addresses are issued in blocks known as CIDR blocks. The first octet is meaningless in determining how many subnets or host IDs can be defined for a given CIDR block. The only factor that determines the capacity of a CIDR block is the network prefix assigned by the Internet authorities when the CIDR block is issued.

Implementing CIDR The network prefix issued by the Internet authorities indicates the number of bits used for the major network ID. These bits are reserved and cannot be used by the end users for subnet IDs or host IDs. For example, if a CIDR block were issued with a network prefix of /18, that would imply that the first 18 bits from left to right were reserved for the network Id and leave 14 bits (32–18) for subnet IDs and host IDs.

CIDR Block Capacity

IpV6 Packet The Internet Engineering Task Force developed IPv6, also known as IPng (Next Generation), in December 1998 to address the limitations of IPv4.

IPv6 Expands IP addresses to 128 bits. Eliminates packet fragmentation and its resulting processor overhead. Utilizes fixed-length field headers. Packets can be set to authenticate their origin. Packets can also be encrypted at the network layer.

Structure of the Internet The major carrier’s networks are interconnected at Internet Exchange Points aka peering points or Network Access Points (NAPs).

Carrier Network Geography Major network carriers and their NAP’s

IP Routing Routers serve as intelligent-forwarding devices between subnets and networks.

IP Routing The router acts as a gateway to each subnet. The router actually has a network interface card that participates in each subnet. The routers use the subnet mask to determine the subnet IDs of all traffic that the subnet mask is asked to process.

Dynamic vs. Static Routing Routes to specific networks can be entered into that routing table in two different ways: A network administrator can manually enter static routes into a router’s routing table Dynamic routing is achieved when routers build routing tables based on route advertisements received from other routers. Dynamic routing runs the risk of having one misbehaving router create a cascading negative impact on other routers

RIP Protocol Layout The most basic routing protocol used in the TCP/IP protocol suite is RIP or the Routing Information Protocol. There are two versions of RIP: RIPv1 and RIPv2 RIPv2 supports passing the extended network prefixes required for the use of VLSM and CIDR

OSPF Protocol OSPF or Open Shortest Path First is an IP link state routing protocol developed to overcome some of RIP’s shortcomings such as the 15 hop limit, full routing table broadcasts every 30 seconds, and slow network convergence. As an interior gateway protocol, OSPF is used to share routing information inside of an autonomous system

Open Shortest Path First - OSPF The hierarchy of an OSPF area implementation has four tiers: autonomous systems, OSPF area, network ID, subnet ID

Border Gateway Protocol The most commonly used exterior gateway protocol is BGP4 (Border Gateway Protocol Version 4).

BGP4 Protocol Layout BGP4, is an exterior gateway protocol that performs routing between multiple autonomous systems (AS) or domains and exchanges routing and reachability information with other BGP systems. To the outside world, the AS is seen as a single entity.

Border Gateway Protocol Each AS runs its own IGP (interior gateway protocol) independent of any other AS. Any network can talk to any other network via the Internet because, regardless of what routing protocols those networks may speak internally, they all speak the same language (BGP) externally

LAN Switch A switch can dynamically create connections between two ports independent of the other ports.

Single Switch Virtual LAN LAN switches that support virtual LANs use OSI layer two bridging functionality to logically segment the traffic within the switch into distinct virtual LANs

Multiple Switch Virtual LAN When members of the same virtual LAN are physically connected to separate LAN switches, the virtual LAN configuration information must be shared between multiple LAN switches.

Layer Two VLAN Routing Regardless of the number of switches in the VLAN environment layer two, virtual LANs still require the use of an external, stand-alone router to route traffic from one VLAN to another.

Layer Three VLAN Routing Layer three or routing switches: Eliminate the need for external routers to connect LAN segments. Provide a performance boost by operating at both layers two and three of the OSI model.