精华内容
下载资源
问答
  • 路由器转发IP包过程

    万次阅读 2012-08-30 14:22:35
    IP数据包到路由器之后,它首先要读去IP包头目标IP地址,然后查看路由表,根据路由协议算法,确定一条最佳路径,为什么要这样做呢,那是因为要确定这个数据包应该从路由器那个接口上转发出去,很明显路由每...

    IP数据包到路由器之后,它首先要读去IP包头的目标IP地址,然后查看路由表,根据路由协议算法,确定一条最佳的路径,为什么要这样做呢,那是因为要确定这个数据包应该从路由器上的那个接口上转发出去,很明显路由的每一条可用的路由都和路由嚣上的接口是对应的,就这样一个数据包就离开了这个路由器。事情就是这样。看见楼上有一个不太正确的说法,IP数据包头里的源IP和目标IP都不会被改变,如果改变数据包不可能到达或者回来,但只有一种情况,源和目标IP是被改变的,那就是NAT.

    路由器转发数据包不会对它的IP源地址和目标地址做修改,只会修改MAC.

    具体路由器转发规则如下:

    当主机A发向主机B的数据流在网络层封装成IP数据包,IP数据包的首部包含了源地址和目标地址。主机A会用本机配置的24位IP网络掩码255.255.255.0与目标地址进行与运算,得出目标网络地址与本机的网络地址是不是在同一个网段中。如果不是将IP数据包转发到网关。

    在发往网关前主机A还会通过ARP的请求获得默认网关的MAC地址。在主机A数据链路层IP数据包封装成以太网数据帧,然后才发住到网关……也就是路由器上的一个端口。

    当网关路由器接收到以太网数据帧时,发现数据帧中的目标MAC地址是自己的某一个端口的物理地址,这时路由器会把以太网数据帧的封装去掉。路由器认为这个IP数据包是要通过自己进行转发,接着它就在匹配路由表。匹配到路由项后,它就将包发往下一条地址。

    路由器转发数据包就是这样,所以它始终是不会改IP地址的。只会改MAC.

    当有数据包传到路由器时,路由器首先将其的目的地址与路由表进行对比,如果是本地网络,将不会进行转发到外网络,而是直接转发给本地网内的目的主机,改变的只是数据包的源地址,(原源地址MAC变为了路由器的MAC);当然其中的过程关系到相关的协议的使用,像什么ARP,IP等。但是如果目的地址经路由表对比,发现不是在本网中,将改变源地址的IP(原源地址的Ip地址改为了路由器的IP地址),路由器将熟数据包转发到相应的端口,进行通信。

    展开全文
  • 若在同一个网段,会在本局域网中广播一个ARP包查询目的IPMAC地址,再根据得到MAC地址发送信息,所以在同一个网段中通信不会经过路由器,也不会被转发到外网中。 一个局域网中主机发送组播消息,无论发送...

    单播的私有地址不能被转发到外网,组播的私有地址即本地组播地址可以被转发到外网。

     

    一个局域网中的主机发送单播消息之前会检查目的IP是否和本机在同一个网段,

    若在同一个网段,会在本局域网中广播一个ARP包查询目的IP的MAC地址,再根据得到的MAC地址发送信息,所以在同一个网段中的通信不会经过路由器,也不会被转发到外网中。

     

    一个局域网中的主机发送组播消息,无论发送的地址是什么,本局域网的网关路由器都会收到,在PIM稀疏模式下,路由器会将组播包发送到邻居PIM路由器;如果本网段也存在目的组播地址的组播成员,路由器也会将组播包各复制一份发送到组播组成员。

    展开全文
  • 路由器使用逻辑地址来决定将包转发下一跳路由器路由器使用ACL来控制允许进入或流出一个接口安全性。路由器可提供L2层桥接功能,并可通过同一个接口同时进行传送。L3层设备(路由器)可提供VLAN间...

    关于路由器的一些知识:

    1. 路由器默认不转发任何广播包或组播包。
    2. 路由器使用逻辑地址来决定将包转发到的下一跳路由器。
    3. 路由器使用ACL来控制被允许进入或流出一个接口的包的安全性。
    4. 路由器可提供L2层桥接功能,并可通过同一个接口同时进行传送。
    5. L3层设备(路由器)可提供VLAN间的连接。
    6. 路由器可为特定的网络流量提供服务质量(QoS)。


    展开全文
  • 路由器的相关知识

    2009-08-13 09:07:00
    路由器的工作原理: 首先,当路由器的接口收到一个包时,路由器就检查其目的IP地址,如果包不是发给它,它就在其路由表中查找目的网络地址。一旦路由器选择了一个外出接口... 1、默认时,路由器不会转发任...
     路由器的工作原理:

          首先,当路由器的接口收到一个包时,路由器就检查其目的IP地址,如果包不是发给它的,它就在其路由表中查找目的网络地址。一旦路由器选择了一个外出接口(出口),包就被送到那个接口上,并被封装成帧,最后被送出本地网络。如果路由器在路由表中不能找到对应于包的目的网络的表项,它就丢弃该包。

          关于路由器的一些知识:

          1、默认时,路由器将不会转发任何广播包或组播包。

          2、路由器使用逻辑地址,逻辑地址在网络层的报头中,用来决定将报转发到的下一跳路由器。

          3、路由器可以使用管理员创建的访问表来控制被允许进入或流出一个接口的包的安全性。

          4、如果需要的话,路由器可以通过第二层桥接功能,并可以通过同一接口同时进行传送。

          5、第三层设备(这里是指路由器)可以提供虚拟LAN(VLAN)之间的连接。

          6、路由器可以为特定类型的网络流量提高服务质量(QoS)

    转载于:https://www.cnblogs.com/fangbo/archive/2009/08/13/1544886.html

    展开全文
  • IP数据包到路由器之后,它首先要读去IP包头目标IP地址,然后查看路由表,根据路由协议算法,确定一条最佳路径,为什么要这样做呢,那是因为要确定这个数据包应该从路由器那个接口上转发出去,很明显路由每...
  • 102-受限广播地址

    千次阅读 2017-05-26 13:30:10
    意思是只在本网络进行广播,绝对不会被路由器转发。1. 规则如果一台主机发送 IP 数据报目标地址为 255.255.255.255,则相当于向发送者所在网络发送子网定向广播。路由器从不转发目的地址为 255.255.255.255 ...
  • 1、默认广播地址是255.255.255.255,也成为“受限广播”,因为路由器不会向这个地址转发  任何一个数据包。  2、“直接广播”地址的构成:一个地址的网络部分再加上设为广播主机部分(例如,128.127.255...
  • 组播地址的划分

    万次阅读 2018-01-16 11:35:03
    该范围内的地址属于局部范畴,不论生存时间字段(TTL)值是多少,都不会被路由器转发;  224.0.1.0 到 238.255.255.255 地址范围作为用户组播地址,在全网范围内有效。其中233/8 为 GLOP 地址。GLOP
  • 当单播路由表出现环路之后,那么被转发的单播数据也会出现环路现象,所以单播数据依靠单播路由协议,来形成准确没有环路的路由表,以此来保证数据的转发不会出现环路。那么组播是如何防止环路的呢?组播针对环路的...
  • 组播IP地址和MAC地址的映射关系

    千次阅读 2010-12-22 16:00:00
    IP组播地址用于标识一个IP组播组。IANA把D类地址空间分配给IP组播,范围从224.0.0.0到239.255.255.255,IP...在这个范围多播包不会被转发出本地网络,也不会考虑多播包TTL值。地址从239.0.0.0至239.255.255.255作为
  • 广播及IGMP简述

    2020-03-26 10:34:21
    受限广播 255.255.255.255,受限广播地址不会被路由器转发 指向网络的广播地址,即除了网络号,主机号全为1的地址,路由器可以转发指向网络的广播地址(可以控制是否转发) 指向子网的广播地址,即子网掩码为0的部分...
  • IPV4组播地址解析

    2020-11-22 20:58:38
    IPV4组播地址D类地址主要部分和作用本地网络控制块互联网络...本地网络控制不转发:本地网络控制块限制为发送方本地网络,发送到这些地址的数据报不会被组播路由器转发 互联网络控制块 224.0.1.0-224.0.1.255 互联网
  • 本地链路地址

    2019-01-18 10:53:00
    只能用于网段内通信,路由器不会转发此类数据包 IPv6网络没有ARP,ARP是在二层网络确认每个MAC和IP对应。该地址解决了这种问题,使得二层地址被三层网络唯一标识。链路本地地址,是从MAC映射而,很多回答是...
  • UDP 单播、广播、多播

    2019-02-22 11:32:00
    值得强调是:本地广播信息是不会被路由器转发。当然这是十分容易理解,因为如果路由器转发了广播信息,那么势必会引起网络瘫痪。这也是为什么IP协议设计者故意没有定义互联网范围广播机制。 广播地址通常...
  • (2)既然RARP使用链路层广播, RARP请求就不会被路由器转发(迫使每个实际网络设置一个RARP 服务器)。 作为替代,BOOTP使用UDP,且通常需与TFTP协同工作。BOOTP还能返回其他信息,如路由器IP地址、客户子网...
  • nginx的重定向功能的实现 首先说明两个概念: 地址重写和地址转发. 地址重写是为了实现地址的标准化. 举个例子, 在地址栏当中输入 www.baidu.com 和 ... 而地址转发不会改变浏览器的地址的. 地址重写产生两次请求,
  • UDP广播与多播

    2013-03-09 10:52:13
    值得强调是:本地广播信息是不会被路由器转发。当然这是十分容易理解,因为如果路由器转发了广播信息,那么势必会引起网络瘫痪。这也是为什么IP协议设计者故意没有定义互联网范围广播机制。 广播地址通常...
  • UDP广播demo

    2020-07-16 16:45:24
    值得强调是:本地广播信息是不会被路由器转发。当然这是十分容易理解,因为如果路由器转发了广播信息,那么势必会引起网络瘫痪。这也是为什么IP协议设计者故意没有定义互联网范围广播机制。 广播地址通常...
  • 网络广播类型

    2010-01-27 13:02:00
    1 有限广播目的地址为255.255.255.255,该类广播只在本地,不会被路由器转发 2 网络直接广播目的地址有网络号和全1主机号组成。这种数据报传播给目的网络所有主机。路由器默认转发此类数据报 3 子网直接广播...
  • 广播

    2020-03-12 20:11:43
    广播: 广播:由一台主机向该主机所在子网内所有主机发送数据方式 广播只能用UDP或原始IP实现,不能用TCP...255.255.255.255 这个地址在局域网内可以用来广播,但是这个地址不会被路由器转发 广播用途: 单个服务...
  • 要解决问题 ①无盘工作站启动时如何得到IP地址,网络...②RARP请求不会被路由器转发 BOOTP原本是用于无磁盘主机连接网络用:网络主机使用BOOT ROM而不是磁盘启动并连接上网络,BOOTP则可以自动为那些主机设定TCP/I...
  • 2. 由于RARP使用链路层广播,因此RARP请求不会被路由器转发。 BOOTP使用UDP,且通常需要与TFTP协同工作。BOOTP服务器端口号是67,BOOTP客户为68。 报文格式   IP首部 UDP首部 BOOTP...
  • (2)既然RARP使用链路层广播,RARP请求就不会被路由器转发(迫使每个物理网络设置一个RARP服务器)。BOOTP是用于无盘系统进行系统引导替代方法,使用UDP,且通常需与TFTP协同工作。BOOTP使用UDP,它为引导无盘系统...
  • (2)既然RARP使用链路层广播,RARP请求就不会被路由器转发(迫使每个实际网络设置一个RARP服务器)。而BOOTP(引导程序协议)是一种用于无盘系统进行系统引导替代方法。 二、BOOTP分组格式  BOOTP请求和应答...
  • BOOTP:引导程序协议

    2019-07-14 19:48:19
    ( 2)既然 R A R P使用链路层广播, R A R P请求就不会被路由器转发(迫使每个实际网络设置一个RARP 服务器)。 2 BOOTP 分组格式 BOOTP 请求和应答均被封装在 U D P数据报中,如图1 6 - 1所示。 “操作码”字.....
  • BOOTP:引导程序协议 ...(2)既然RARP使用链路层广播,RARP请求就不会被路由器转发(迫使每个实际网络 设置一个RARP服务器)。本章将介绍一种用于无盘系统进行系统引导替代方法,又称为引 导程序协议,或BO...
  • 第16章 BOOTP:引导程序协议 16.1 引言 在第5章我们介绍了一个无盘系统,它在...(2)既然R A R P使用链路层广播, R A R P请求就不会被路由器转发(迫使每个实际网络设置一个RARP 服务器)。本章将介绍一种用于无盘...
  • BOOTP引导程序协议

    2019-07-28 23:13:00
    (2)既然R A R P使用链路层广播, R A R P请求就不会被路由器转发(迫使每个实际网络设置一个RARP 服务器)。本章将介绍一种用于无盘系统进行系统引导替代方法,又称为引导程序协议,或B O O T ...

空空如也

空空如也

1 2 3
收藏数 49
精华内容 19
热门标签
关键字:

不会被路由器转发的地址