生活需要执行力,山不过来,我就过去

发布新日志

  • ARP

    2007-12-25 14:36:45

    ARP协议

    ARPAddress Resolution Protocol的简写,中文名字是地址解析协议。它只能在局域网内使用。

    ARP是位于IP层的一个协议,它的作用在于把IP地址解析为物理地址。物理地址的例子是以太网和令牌环网中的48位的MAC地址,它被写入到装在主机或者路由器中的网络接口卡NIC上。

    IP地址是一个逻辑地址,用于网络层,来标识网络中的每一个主机,32位长度,可以被修改和改变。而MACMedia Access Control)地址是一个48的地址,它用于数据链路层,在物理层面上标识着网络上的主机。它被固化到网络适配器里面的ROM里面,是不能被修改的。

    在任何时候,当主机或者路由器有数据报要发送给另一个主机或者路由器时,它必须有接收端的逻辑地址(IP地址)。但是IP数据报必须封装成帧才能通过物理网络。这就表示发送端必须要有接收端的物理地址。因此需要有从逻辑地址到物理地址的映射。

    任何时候当一个主机或者路由器需要找出这个网络上的另一台主机或路由器的物理地址时,它就发送ARP查询分组,这个分组包括发送端的IP地址和物理地址,以及接收端的IP地址。查询就在此网络上进行广播。在此网络上的每一个主机或者路由器都接收和处理这个ARP查询分组,但是只有目的端才能识别ARP查询分组的IP地址,并发回ARP响应分组。这个响应分组包含接收端的IP地址和物理地址。这个分组采用单播直接发送给查询者。

    ARP的分组格式:

    硬件类型(16)

    协议类型(16)

    硬件长度(8)

    协议长度(8)

    操作  请求1,回答2

    发送站硬件地址(例如对以太网是6个字节)

    发送站协议地址(例如,对IP4个字节)

    目标硬件地址(例如,对以太网的6字节,在请求报文中不填入)

    目标协议地址(例如,对IP地址是4字节)

     

    §  硬件类型:定义运行ARP的网络的类型。每个局域网基于其类型被指派一个整数值,例如以太网是1.ARP可以用在任何网络上

    §  协议类型:用来定义协议的类型。例如,对IPv4协议,这个值是080016

    §  硬件长度:定义以字节为单位的物理地址的长度。对以太网,这个值是6

    §  协议长度:定义以字节为单位的逻辑地址长度。对IPv4协议,这个值是4IPv6,是6

     

    ARP相关联的另一个协议是RARP,逆地址解析协议。负责把物理地址解析为逻辑地址。

     

    参考资料:TCP/IP协议族(第3版)

    作者:Behrouz A.Forouzan  Sophia Chung Fegan

    翻译:谢希仁 等

  • IP地址的分类

    2007-10-11 18:15:58

    IP地址的分类

    IP地址的编址方法共经历过3个历史阶段

    1.    分类的IP地址:这是最基本的编址方法(RFC1821

    2.    子网的划分【RFC950

    3.    构成超网

          所谓分类的IP地址,就是将IP地址分为若干个固定的类,每个类都有两个部分组成:Net-IDHost-ID。可以这么看待一个IP地址:IP地址 = Net-ID + Host-IDNet-ID是网络号,即网络的编号。Host-ID指主机的编号。

           IP地址可以分为5类: A-E类。不同的类的Net-IDHost-ID是不同的。A-C类地址是最常用的,D类地址是组播地址,E类地址留作后用。

            我们都知道IP地址是32位的一个地址,为了将某个IP地址归类,权威机构作了一些规定,好让人们或者是路由器明白这是个什么类型的地址。

    • A类地址的第一位是0Net-ID8bitHost-ID24bit
    • B类地址的前两位是10Net-ID16bitHost-ID16bit
    • C类地址的前3位是110Net-ID24bitHost-ID8bit
    • D类地址的前4位是1110
    • E类地址的钱5位是11110

    从分类这个过程可以看出来,不同类型的IP地址会有不同的Net-IDHost-ID。或者说,给定一个IP地址,可以知道它属于那个类型。给定某个类型的IP地址,可以推断出它的网络号范围。

    网络类别

    第一个网络号

    最后一个网络号

    A

    1

    126

    B

    128.0

    191.255

    C

    192.0

    223.255.255

     

数据统计

  • 访问量: 5864
  • 日志数: 8
  • 建立时间: 2007-07-12
  • 更新时间: 2007-12-25

RSS订阅

Open Toolbar