DNS (Domain Name System) Protocol On the Internet, the DNS associates various sorts of information with domain names. A domain name is a meaningful and.

Slides:



Advertisements
Similar presentations
ARP AND RARP ROUTED AND ROUTING Tyler Bish. ARP There are a variety of ways that devices can determine the MAC addresses they need to add to the encapsulated.
Advertisements

1 Chapter 22 Network layer Delivery, Forwarding and Routing.
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
1 Address Resolution Protocol (ARP) Relates to Lab 2. This module is about the address resolution protocol.
Media Access Control (MAC) addresses in the network access layer ▫ Associated w/ network interface card (NIC) ▫ 48 bits or 64 bits IP addresses for the.
1 Address Resolution Protocol (ARP) Relates to Lab 2. This module is about the address resolution protocol.
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
Helper Protocols Protocols that either make it easier for IP to do its job, or extend the capabilities of the network layer.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Copyright 2009 Kenneth M. Chipps Ph.D. Host Addressing Last Update
S305 – Network Infrastructure Chapter 5 Network and Transport Layers Part 2.
Chapter Extension 7 How the Internet Works © 2008 Prentice Hall, Experiencing MIS, David Kroenke.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
Subnetting.
Chapter 19 Binding Protocol Addresses (ARP) Chapter 20 IP Datagrams and Datagram Forwarding.
Address Resolution Protocol (ARP). Mapping IP Address to Data-Link Address  How does a machine map an IP address to its Data- Link layer (hardware or.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Network Layer – Subnetting and Control Protocols Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Network Protocols.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How IP Address Protocols Work INTRO v2.0—4-1.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
22.1 Chapter 22 Network Layer: Delivery, Forwarding, and Routing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
 Ping - Transmits four 32 byte packets to target computer ◦ Measures response time ◦ Returns IP address of target computer ◦ Example: ping uottawa.ca.
Computer Networks. IP Addresses Before we communicate with a computer on the network we have to be able to identify it. Every computer on a network must.
Common Devices Used In Computer Networks
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
Huda AL_Omairl - Network 71 Protocols and Network Software.
Examining TCP/IP.
COMT 6251 Network Layers COMT Overview IP and general Internet Operations Address Mapping ATM LANs Other network protocols.
1 Internet Protocol. 2 Connectionless Network Layers Destination, source, hop count Maybe other stuff –fragmentation –options (e.g., source routing) –error.
CMPT 471 Networking II Address Resolution IPv4 ARP RARP 1© Janice Regan, 2012.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
Internetworking – What is internetworking? Connect multiple networks of one or more organizations into a large, uniform communication system. The resulting.
Hyung-Min Lee ©Networking Lab., 2001 Chapter 8 ARP and RARP.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Chapter 19 Binding Protocol Addresses (ARP) A frame transmitted across a physical network must contain the hardware address of the destination. Before.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
Media Access Control (MAC) addresses in the network access layer ▫ Associated w/ network interface card (NIC) ▫ 48 bits or 64 bits IP addresses for the.
Presented by Rebecca Meinhold But How Does the Internet Work?
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
TCP/IP Protocol Suite DHCP The Dynamic Host Configuration Protocol (DHCP) provides static and dynamic address allocation that can be manual or automatic.
1 Kyung Hee University Chapter 8 ARP(Address Resolution Protocol)
CSIT 220 (Blum)1 ARP Based on Computer Networks and Internets (Comer)
Networking Material taken mainly from HowStuffWorks.com.
NT1210 Introduction to Networking
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
Address Resolution Protocol Yasir Jan 20 th March 2008 Future Internet.
End-host IP: MAC: 11:11:11:11:11 gateway IP: MAC: 22:22:22:22:22 Google server IP: interne t interface DNS server IP:
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Chapter 5 Network and Transport Layers
IP and MAC Addresses, DNS Servers
IP: Addressing, ARP, Routing
Network Protocols.
Chapter 5 Network and Transport Layers
Chapter 21 Address Mapping
Distributed Systems.
Chapter 8 ARP(Address Resolution Protocol)
ARP and RARP Objectives Chapter 7 Upon completion you will be able to:
Network Protocols.
Net 323: NETWORK Protocols
Chapter 5 Network and Transport Layers
How Data Flows through the Internet
NAT/ARP/RARP (Ch 5 & 8) Dr. Clincy Lecture.
8PM – Quickly Overview Final Project
Internet Protocol INTERNET PROTOCOL.
1 ADDRESS RESOLUTION PROTOCOL (ARP) & REVERSE ADDRESS RESOLUTION PROTOCOL ( RARP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University,
Presentation transcript:

DNS (Domain Name System) Protocol On the Internet, the DNS associates various sorts of information with domain names. A domain name is a meaningful and easy-to- remember "handle" for an Internet address. The Domain Name System protocol translates domain names into IP addresses. When a client wants to open a webpage at a query is sent to a DNS server (name server) to fetch the corresponding IP address. 1

DNS (Domain Name System) Protocol The IP returned by the name server is used to contact the Google web server – the server that hosts the actual website contents. 2

DNS (Domain Name System) Protocol Each DNS server includes a database of network domain names/addresses of other Internet hosts. Instead of being on only one server, the DNS database is divided and distributed to many different servers on the Internet, each being responsible for different areas of the Internet. DNS servers are organized in a hierarchical order. 3

DNS (Domain Name System) Protocol The master DNS servers, known as root servers, store the whole database of the Internet domain names and their corresponding IP addresses. They are owned by various independent agencies based in the United States, Japan, the UK and Sweden. The other lower-level DNS servers maintain only parts of the total database of the domains/addresses and are owned by businesses or ISPs (Internet Server Providers). 4

5

6 3- Internet Layer Protocols Responsible for addressing, packaging and routing the data to be transmitted, it contains several protocols such as: a.IP b.DHCP c.ARP

7 a) IP (Internet Protocol) Responsible for addressing the data to be transmitted and getting it to its destination. The hosts on a TCP/IP network use a logical address. This logical address, called the IP address, is assigned to each host. IP is responsible for the addressing of packets.

8 a) IP (Internet Protocol) Is responsible for moving packet of data from node to node. IP forwards each packet based on a four byte destination address (the IP number). The Internet authorities assign ranges of numbers to different organizations. The organizations assign groups of their numbers to departments.

9 a) IP (Internet Protocol) It’s Job: get some data –from source IP address –to destination IP address source: destination: Data = hosts/routers on a network

b) DHCP (Dynamic Host Configuration Protocol) The DHCP is an automatic configuration protocol used on IP networks. It is used to assign a dynamic IP addresses to hosts on a network. Hosts can ‘ask’ to join a network and they will be assigned an IP. A major advantage is that it eliminates the need to manually assign each host a static IP address. 10

b) DHCP (Dynamic Host Configuration Protocol) With dynamic addressing, a host can have a different IP address every time it connects to the network. In some systems, the host's IP address can even change while it is still connected. 11

c) ARP (Address Resolution Protocol ) The ARP is a protocol for mapping an IP address to a physical address (MAC address) that is recognized in the local network. A table, usually called the ARP cache, is used to maintain a correlation between each MAC address and its corresponding IP address. ARP provides the protocol rules for making this correlation and providing address conversion in both directions. 12

c) ARP (Address Resolution Protocol ) When an incoming packet destined for a host machine on a particular local area network arrives at a gateway (router), the gateway asks the ARP program to find a physical or MAC address that matches the IP address. The ARP program looks in the ARP cache and, if it finds the address, provides it so that the packet can be converted to the right packet length and format and sent to the machine. 13

c) ARP (Address Resolution Protocol ) If no entry is found for the IP address, ARP broadcasts a request packet in a special format to all the machines on the LAN to see if one machine knows that it has that IP address associated with it. A machine that recognizes the IP address as its own returns a reply so indicating. ARP updates the ARP cache for future reference and then sends the packet to the MAC address that replied. 14

15

16 4- Network Interface Layer Responsible for placing data on the network medium and receiving data off the network medium. Contains : Network Cables Network Adapters It does not contain any software-based protocol, but it contains protocols that defines how data is transmitted on the network like : Ethernet Asynchronous Transfer Mode (ATM)

More Comprehensive Diagram 17