By - Ricardo Sanchez, Ken Wolters and William Hibbard

Slides:



Advertisements
Similar presentations
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 W. Schulte Chapter 5: Network Address Translation for IPv4  Connecting.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Lecture15: Network Address Translation for IPv4 Connecting Networks.
Cisco Certified Network Associate
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP CCNA 4 version 3.0.
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP CCNA 4 version 3.0 Rick Graziani Cabrillo College.
DHCP Dynamic Host Configuration Part 7 NVCC Professional Development TCP/IP.
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
DHCP Dynamic Host Configuration Protocol by: Kirk Z. Moreno.
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP CMPSC-358 (CCNA 4 ) Spring 2007.
Subnetting.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition Chapter 9 Network Services.
DHCP (Dynamic Host Configuration Protocol) RD-CSY /09.
Lecture Week 7 Implementing IP Addressing Services.
Andrew Smith 1 NAT and DHCP ( Network Address Translation and Dynamic Host Configuration Protocol )
DYNAMIC HOST CONFIGURATION PROTOCOL (DHCP) BY: SAMHITA KAW IS 373.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Addressing Networking for Home and Small Businesses – Chapter.
© 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.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Network Address Translation
23-Support Protocols and Technologies Dr. John P. Abraham Professor UTPA.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 1 Scaling IP Addresses.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
Implementing IP Addressing Services Accessing the WAN – Chapter 7.
 An Internet Protocol address (IP address) is a numerical label assigned to each device (e.g., computer, printer) participating in a computer network.
© 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.
Guide to TCP/IP, Third Edition Chapter 8: The Dynamic Host Configuration Protocol.
BZUPAGES.COM BOOTP and DHCP The Bootstrap Protocol (BOOTP) is a client/server protocol that configures a diskless computer or a computer that is booted.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 1 Scaling IP Addresses.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 1 Scaling IP Addresses.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.1 Module 1 Scaling IP Addresses.
CCNA 4 v3.1 Module 1 Scaling IP Addresses
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Network Address Translation for IPv4 Routing And Switching.
NAT/PAT by S K SATAPATHY
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Dynamic Host Configuration Protocol (DHCP)
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
Network Layer IP Address.
Dynamic Host Configuration Protocol
Instructor Materials Chapter 8: DHCP
© 2002, Cisco Systems, Inc. All rights reserved.
IP Addressing Services Part I
Networking for Home and Small Businesses – Chapter 5
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP
Instructor Materials Chapter 9: NAT for IPv4
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
Routing and Switching Essentials v6.0
BOOTP and DHCP Objectives
NAT , Device Discovery Chapter 9 , chapter 10.
Net 431 D: ADVANCED COMPUTER NETWORKS
Networking for Home and Small Businesses – Chapter 5
Routing and Switching Essentials v6.0
Implementing IP Addressing Services
CIS 82 Routing Protocols and Concepts Chapter 11 NAT
Routing and Switching Essentials v6.0
Cabrillo College Building Cisco Remote Access Network
Instructor Materials Chapter 9: NAT for IPv4
Implementing IP Addressing Services
Allocating IP Addressing by Using Dynamic Host Configuration Protocol
AbbottLink™ - IP Address Overview
Chapter 11: Network Address Translation for IPv4
Configuring Cisco 2650 Router By John Teissonniere Manny Jacome
Computer Networks Protocols
Presentation transcript:

By - Ricardo Sanchez, Ken Wolters and William Hibbard DHCP and NAT By - Ricardo Sanchez, Ken Wolters and William Hibbard Thursday, November 22, 2018Thursday, November 22, 2018 Valencia Community College - Wan Design

DHCP stands for "Dynamic Host Configuration Protocol“ What is DHCP ? DHCP stands for "Dynamic Host Configuration Protocol“ Thursday, November 22, 2018Thursday, November 22, 2018

What is DHCP's purpose? DHCP's purpose is to enable individual computers on an IP network to extract their configurations from a server (the 'DHCP server') or servers, in particular, servers that have no exact information about the individual computers until they request the information. Thursday, November 22, 2018Thursday, November 22, 2018

The overall purpose of this is to reduce the work necessary to administer a large IP network. The most significant piece of information distributed in this manner is the IP address. Thursday, November 22, 2018Thursday, November 22, 2018

Who Created It? How Was It Created? DHCP was created by the Dynamic Host Configuration Working Group of the Internet Engineering Task Force (IETF; a volunteer organization which defines protocols for use on the Internet).

How Does DHCP Work? When a client needs to start up TCP/IP operations, it broadcasts a request for address information. The DHCP server receives the request, assigns a new address for a specific time period (called a lease period) and sends it to the client together with the other required configuration information Thursday, November 22, 2018Thursday, November 22, 2018

Thursday, November 22, 2018Thursday, November 22, 2018

What protocol and port does DHCP use? DHCP runs over UDP, utilizing ports 67 and 68. Thursday, November 22, 2018Thursday, November 22, 2018

What is a DHCP lease? A DHCP lease is the amount of time that the DHCP server grants to the DHCP client permission to use a particular IP address. A typical server allows its administrator to set the lease time. Thursday, November 22, 2018Thursday, November 22, 2018

Can a DHCP server back up another DHCP server? You can have two or more servers handing out leases for different addresses. If each has a dynamic pool accessible to the same clients, then even if one server is down, one of those clients can lease an address from the other server. Thursday, November 22, 2018Thursday, November 22, 2018

Other DHCP Features - Ability to limit what MAC addresses will be served with dynamic addresses Server grace period on lease times Ability to force client's) to get a new address rather than renew Use of PING (ICMP Echo Request) to check an address prior to dynamically allocating it Ability to define the pool/pools of addresses that can be allocated dynamically Thursday, November 22, 2018Thursday, November 22, 2018

What Routers use DHCP to configure their IP addresses? The DHCP RFC specifically says that DHCP is not intended for use in configuring routers. The reason is that in maintaining and troubleshooting routers, it is important to know its exact configuration rather than leaving that to be automatically done, and also that you do not want your router's operation to depend upon the working of yet another server. Thursday, November 22, 2018Thursday, November 22, 2018

What Advantages Does DHCP Have Over Manual Configuration Methods? Manual configuration requires the careful input of a unique IP address, subnet mask, default router address and a Domain Name Server address Problems can occur when manually setting up your client machines, so if you have the option to set-up your client machines automatically, please do, as it will save you time and a lot of headaches Unfortunately, we do not live in an ideal world; computers are frequently moved and new systems get added to a network. Thursday, November 22, 2018Thursday, November 22, 2018

Advantages / Disadvantages Cont. Each computer gets its configuration from a "pool" of available numbers automatically for a specific time period meaning no wasted numbers. When a computer has finished with the address, it is released for another computer to use Configuration information can be administered from a single point. Major network resource changes (e.g. a router changing address), requires only the DHCP server be updated with the new information, rather than every system. Thursday, November 22, 2018Thursday, November 22, 2018

Can DHCP Provide Support For Mobile Users? Very simply put, Yes. The benefits of dynamic addressing are especially helpful in mobile computing environments where users frequently change locations Thursday, November 22, 2018Thursday, November 22, 2018

Can a DHCP client update its DNS entry through DHCP? No. There has been some discussion about adding this ability to DHCP. A DNS Server is needed for this service. Which may be possible with a Cisco Router!?!? Thursday, November 22, 2018Thursday, November 22, 2018

Commands to enable DHCP through Cisco Routers Router(config-dhcp)# network network-number [mask | /prefix-length] Specifies the subnet network number and mask of the DHCP address pool Thursday, November 22, 2018Thursday, November 22, 2018

Enabling the Cisco IOS DHCP Server Feature Router(config)# service dhcp Enables the Cisco IOS DHCP Server feature on your router. Use the “NO” form of this command to disable the Cisco IOS DHCP Server feature. Thursday, November 22, 2018Thursday, November 22, 2018

Commands Cont. Step – 1 Router(config)# ip dhcp pool name Creates a name for the a DHCP server address pool and places you in DHCP pool configuration mode—identified by the (config-dhcp)# prompt. Step – 2 Router(config-dhcp)# host address [mask | /prefix-length] Specifies the IP address and subnet mask of the client. Thursday, November 22, 2018Thursday, November 22, 2018

Debugging Command Router# debug ip dhcp server {events | packets | linkage} Enables debugging on the DHCP server Thursday, November 22, 2018Thursday, November 22, 2018

Excluding IP Addresses Router(config)# ip dhcp excluded-address low-address [high-address] Specifies the IP addresses that the DHCP server should not assign to DHCP clients. Thursday, November 22, 2018Thursday, November 22, 2018

Whats the Ip-Helper Address Do ? Allows a client on a different segment than the server is located on to be able to receive it’s IP address. Since the Router will not automatically forward the information, the Ip-helper address will do the work. Thursday, November 22, 2018Thursday, November 22, 2018

Ip – Helper Address Router(Config)# interface (whichever your applying to) Router(config-if)# ip helper-address 10.1.2.2 The general rule is to configure the command on the interface closest to the client. The address used in the ip helper-address can be a specific server IP address or it can be the the network address if other DHCP Servers are on the destination network segment. Using the network address allows other servers to be able to respond, also Thursday, November 22, 2018Thursday, November 22, 2018

Thursday, November 22, 2018Thursday, November 22, 2018

NAT (Network Address Translation) Network Address Translation allows a single device, such as a router, to act as agent between the Internet (or "public network") and a local (or "private") network. Thursday, November 22, 2018Thursday, November 22, 2018

NAT, as defined by RFC 1631, is the process of swapping one address for another in the IP packet header. In practice, NAT is used to allow hosts that are privately addressed (using RFC 1918 addresses) to access the Internet. Thursday, November 22, 2018Thursday, November 22, 2018

NAT… The most powerful feature of NAT routers is their capability to use port address translation (PAT), which allows multiple inside addresses to map to the same global address. This is sometimes called a "many-to-one" NAT. With PAT, or address overloading, literally hundreds of privately addressed nodes can access the Internet using only one global address. Thursday, November 22, 2018Thursday, November 22, 2018

Thursday, November 22, 2018Thursday, November 22, 2018

Reasons for NAT The shortage of IP addresses Security Administration Thursday, November 22, 2018Thursday, November 22, 2018

THE END….. Thursday, November 22, 2018Thursday, November 22, 2018