Ken Calvert* University of Kentucky *Speaking for myself only.

Slides:



Advertisements
Similar presentations
/30 Host Name : R1 Serial 0/0/0.1.2 Host Name : R2 Router Lab 3 : 2 - Routers Connection DTE DCE.
Advertisements

CIM 2465 IP Addressing Scheme1 IP Addressing Scheme (Topic 4) Textbook: Networking Basics, CCNA 1 Companion Guide, Cisco Press Cisco Networking Academy.
Cs/ee 143 Communication Networks Chapter 6 Internetworking Text: Walrand & Parekh, 2010 Steven Low CMS, EE, Caltech.
TCP-IP Primer David Cozens. Targets Have a basic understanding of Ethernet network technology Be aware of how this technology is applied on the 5000 series.
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 3 Ethernet Technologies/ Ethernet Switching/ TCP/IP Protocol Suite and IP Addressing.
1 Basic Installation and GUI Tech Basic Installation and GUI : Objectives  Installing the Quadro  Configuring the Quadro  Installing IP phones.
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP CCNA 4 version 3.0.
DHCP Dynamic Host Configuration Part 7 NVCC Professional Development TCP/IP.
IP Address 1. 2 Network layer r Network layer protocols in every host, router r Router examines IP address field in all IP datagrams passing through it.
NAT (Network Address Translator) Atif Karamat In the name of God the most merciful and the most compassionate.
What we will cover… Home Networking: Network Address Translation (NAT) Mobile Routing.
IP Address 1. 2 Network layer r Network layer protocols in every host, router r Router examines IP address field in all IP datagrams passing through it.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Sybex CCNA Chapter 11: Network Address Translation Instructor & Todd Lammle.
Subnetting.
IP Routing: an Introduction. Quiz
CCNA Guide to Cisco Networking Fundamentals Fourth Edition Chapter 9 Network Services.
Networking with Windows Vista.. Vista’s New Tools and Features The Network and Sharing Center Network Discovery Network Map Network Diagnostics.
Andrew Smith 1 NAT and DHCP ( Network Address Translation and Dynamic Host Configuration Protocol )
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
DHCP Server © N. Ganesan, Ph.D.. Reference DHCP Server Issues or leases dynamic IP addresses to clients in a network The lease can be subject to various.
Installing Windows Deployment Service
Basic Network Training. Cable/DSL Modem The modem is the first link in the chain It is usually provided by the ISP and often has a coax cable connector.
Lesson 3 Introduction to Networking Concepts Lesson 3.
Support Protocols and Technologies. Topics Filling in the gaps we need to make for IP forwarding work in practice – Getting IP addresses (DHCP) – Mapping.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 1 Scaling IP Addresses.
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.
MAC Address IP Addressing DHCP Client DHCP Server Scope Exclusion Range Reservations Netsh.
IT:NETWORK:MICROSOFT SERVER 2 DHCP AND WINDOWS DEPLOYMENT SERVICES.
Common Devices Used In Computer Networks
Transport Layer 3-1 Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012  CPSC.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
PC Maintenance: Preparing for A+ Certification Chapter 22: Setting Up a Windows Network.
Understanding Networking Joe Cicero Northeast Wisconsin Technical College.
Dynamic Host Configuration Protocol Engr. Mehran Mamonai.
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.
Chapter 8: Virtual LAN (VLAN)
Pack-it Technology Highly versatile Internet connectivity solution for non-Internet enabled devices. Seamless interface with RS232, Ethernet, switches,
DHCP Meha Modi. “Dynamic Host Configuration Protocol” Automatically assigns IP addresses to devices (I.e. hosts) on your network. -Prevents to enter data.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 1 Scaling IP Addresses.
Lectu re 1 Recap: “Operational” view of Internet r Internet: “network of networks” m Requires sending, receiving of messages r protocols control sending,
© 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.
ECMM6018 Enterprise Networking for Electronic Commerce Tutorial 7 Dynamic Host Protocol.
12/6/2015CST Computer Networks1 Reverse Address Resolution CST 415.
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
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
Configuring NAT and PAT Chapter 18 powered by DJ 1.
Dynamic Host Configuration Protocol DHCP Every device that connects to a network needs a unique IP address. Network administrators assign static IP addresses.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 9: Dynamic Host Configuration Protocol (DHCP)
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
11 MAINTAINING A NETWORK INFRASTRUCTURE Chapter 9.
Unit 7: DHCP, APIPA and NTP. Static versus dynamic IP addressing Dynamic IP addresses can change each time you connect to the Internet, while static IP.
LESSON Networking Fundamentals Understand IPv4.
Networking for Home and Small Businesses – Chapter 5
Network Layer, and Logical Addresses
Module 8: Networking Services
Introducing To Networking
Routing and Switching Essentials v6.0
PPPoE Internet Point to Point Protocol over Ethernet
By - Ricardo Sanchez, Ken Wolters and William Hibbard
Network Hardware and Protocols
DHCP and NAT.
Configuring Cisco 2650 Router By John Teissonniere Manny Jacome
Networking for Home and Small Businesses – Chapter 5
Network Addressing.
Sybex CCNA Chapter 11: Network Address Translation.
Presentation transcript:

Ken Calvert* University of Kentucky *Speaking for myself only

The Internet Protocol (v4) is at best useless, and at worst harmful, in home networks consisting of a NAT-ed, single broadcast domain. (Belief: this covers most cases.)

Internet NAT Gateway/ Bridge/Router

 Inside clients don’t know (or need to know) anything about their own IP addresses  IP functionality is superfluous  Single broadcast domain  bridging suffices  MAC addresses provide both ▪ Global uniqueness ▪ Technology-independence  Inside IP addresses are meaningless outside  Name resolution (if any) can/should use MAC addresses

 Requires that the user act as network administrator  Choose: static addressing or DHCP?  Network prefix?  Where is my DHCP server(s)?  Endpoints must allow configuration  endpoints can be misconfigured  E.g., someone changes host to a static IP address  Now the user must also diagnose the problem! ▪ With inadequate tools ▪ No way to “RESET” the whole network!

Third option: “Ignore IP”  Should be the default  Force user to say “I know what I’m doing” to use any other option (static assignment or DHCP)  Let endpoints use arbitrary IP addresses  Local-scope addresses for uniqueness  Transport demux still works  Identify endpoints with MAC addresses  Inside applications  Ethernet was designed for this! Note: already happening in data centers

 Rely on MAC addresses  Establish identities/function of devices  Switch based on MAC addresses  Infer (some) intent from port numbers  Partial prototype implementation  “HomeRun” [Hasan, Edwards, Feamster, Calvert]  Built on NOX Box platform  Todo: mechanism for establishing identities/functions and getting to a “known good” state