TCP/IP Illustracted Vol1. 제목 : IP Routing 2005. 3. 16( 수 ) 한 민 규

Slides:



Advertisements
Similar presentations
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Advertisements

IP Forwarding Relates to Lab 3.
Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
CSCI 4550/8556 Computer Networks Comer, Chapter 23: An Error Reporting Mechanism (ICMP)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 9 Internet Control Message Protocol (ICMP)
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP). Introduction The Internet Protocol (IP) is used for host-to-host datagram service in a system of interconnected.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
1 CCNA 2 v3.1 Module 8. 2 TCP/IP Suite Error and Control Messages CCNA 2 Module 8.
Internet Command Message Protocol (ICMP) CS-431 Dick Steflik.
1 K. Salah Module 5.3: Internet Control Message Protocol Why need ICMP? IP and ICMP ICMP Message Format ICMP Error Reporting messages ICMP Query messages.
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
1 Internet Control Message Protocol (ICMP) RIZWAN REHMAN CCS, DU.
1 CMPT 471 Networking II ICMP © Janice Regan, 2012.
TCP/IP Protocol Suite 1 Chapter 9 Upon completion you will be able to: Internet Control Message Protocol Be familiar with the ICMP message format Know.
CS 6401 Internet Protocol Outline Introduction to Internet Protocol Header and address formats ICMP Tools.
Internet Control Message Protocol ICMP. ICMP has two major purposes: –To report erroneous conditions –To diagnose network problems ICMP has two major.
Guide to TCP/IP, Third Edition
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 9 Internet Control Message.
ICMP (Internet Control Message Protocol) Computer Networks By: Saeedeh Zahmatkesh spring.
1 Computer Communication & Networks Lecture 20 Network Layer: IP and Address Mapping (contd.) Waleed.
ICMP : Internet Control Message Protocol. Introduction ICMP is often considered part of the IP layer. It communicates error messages and other conditions.
1 Version 3.1 modified by Brierley Module 8 TCP/IP Suite Error and Control Messages.
Page 19/13/2015 Chapter 8 Some conditions that must be met for host to host communication over an internetwork: a default gateway must be properly configured.
Internet Control Message Protocol (ICMP). Objective l IP and ICMP l Why need ICMP? l ICMP Message Format l ICMP fields l Examples: »Ping »Traceroute.
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 8 TCP/IP Suite Error and Control Messages.
CCNA 2 Week 8 TCP/IP Suite Error Control Messages.
IP Forwarding.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP: A helper protocol to IP The Internet Control Message Protocol (ICMP) is the protocol used for error.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 9 Internet Control Message Protocol (ICMP)
1 Internet Control Message Protocol (ICMP) Used to send error and control messages. It is a necessary part of the TCP/IP suite. It is above the IP module.
CS4550 Computer Networks II IP : internet protocol, part 2 : packet formats, routing, routing tables, ICMP read feit chapter 6.
Internet Protocols. Address Resolution IP Addresses are not recognized by hardware. If we know the IP address of a host, how do we find out the hardware.
Error and Control An IP datagram travels from node to node on the way to its destination Each router operates autonomously Failures or problems may occur.
1 Kyung Hee University Chapter 9 ICMP. 2 Kyung Hee University Introduction to Internet Control Message Protocol (ICMP)  IP protocol has no error-reporting.
TCP/IP Illustracted Vol1. 제목 : IP Routing ( 수 ) 한 민 규
Cisco 2 - Routers Perrine. J Page 112/19/2015 Chapter 8 TCP/IP Error Message Some of the conditions that must be met in order for host to host communication.
ICMPv6 Error Message Types Informational Message Types.
TCP/IP Illustrated, Volume 1: The Protocols Chapter 6. ICMP: Internet Control Message Protocol ( 월 ) 김 철 환
Module 8 JEOPARDY CCNA2 v3 Module 8 RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
1 Kyung Hee University Prof. Choong Seon HONG Chapter 9 ICMP.
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
21-2 ICMP(Internet control message protocol)
CCNA 2 v3 JEOPARDY Module 8 CCNA2 v3 Module 8 K. Martin.
Chapter 9 ICMP.
Internet Control Message Protocol
Error and Control Messages in the Internet Protocol
IP Forwarding Covers the principles of end-to-end datagram delivery in IP networks.
IP - The Internet Protocol
Byungchul Park ICMP & ICMPv DPNM Lab. Byungchul Park
Internet Control Message Protocol (ICMP)
IP Forwarding Relates to Lab 3.
IP Forwarding Relates to Lab 3.
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
Advanced Computer Networks
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
IP Forwarding Relates to Lab 3.
IP Forwarding Relates to Lab 3.
Internet Control Message Protocol
IP Forwarding Relates to Lab 3.
Networking and Network Protocols (Part2)
IP Forwarding Relates to Lab 3.
Fred Kuhns Applied Research Laboratory
Presentation transcript:

TCP/IP Illustracted Vol1. 제목 : IP Routing ( 수 ) 한 민 규

Content  Introduction  Routing Principle  Initializing a Routing Table  ICMP

Introduction  Routing is one of the most important functions of IP  The topics of which routing protocol to use on a given host, how to exchange routing information with adjacent routers

Processing done at the IP layer

Routing Principles  The place to start our discussion of IP routing is to understand what is maintained by the kernel in its routing table.  IP performs when it searches its routing table  Search for a matching host address  Search for a matching network address  Search for a default entry  The routing done by IP, when it searches the routing table and decides which interface to send a packet out, is a routing mechanism

Simple Routing Table  netstat command  U : The route is up.  G : The route is to a gateway(router)  H : The route is to a host, that is, the destination is a complete host address.  D : The route was created by a redirect  M : The route was modified by a redirect

Initializing a Routing Table  Whenever an interface is initialized (normally when the interface’s address is set by the ‘ifconfig’ command) a direct route is automatically created for that interface  Ex) route del default gw IP route add default gw IP

ICMP Host and Network Unreachable Errors  The ICMP “host unreachable” error message is sent by a router when it receives an IP datagram that it cannot deliver or forward. 0Network Unreachable 1Host Unreachable 2Protocol Unreachable 3Port Unreachable 4Fragmentation Needed and Don’t Fragment (DF) was set 5Source Route Failed 6Destination network Unknown 7Destination Host Unknown 8Source Host Isolated

ICMP Redirect Errors  The ICMP redirect error is sent by a router to the sender of an IP datagram when the datagram should have been sent to a different router host R2 R1 (1) IP datagram (3) ICMP redirect (2) IP datagram

ICMP redirect message type (5) code (0-3)checksum router IP address that should be used 8 bytes IP header (including options) + first 8 bytes of original IP datagram data code Description redirect for network redirect for host redirect for type of service and network redirect for type of service and host unused

ICMP Router Discovery Message  Router Solicitation(=Selection) Message  The general concept is that after bootstrapping, a host broadcasts or multicasts a router solicitation message  Router Advertisement Message  One or more router respond with a router advertisement message. Additionally, the routers periodically broadcast or multicast their router advertisements, allowing any hosts that are listening to update their routing table accordingly

Format of ICMP router Adv Message type (10)code (0) checksum Unused(sent as 0) 8 bytes type(9)code (0) checksum router address [1] preference level [1] router address [2] preference level [2]... number of address life time address entry size