IP地址与以太网地址之间的关系

R P发送一份称作A R P请求的以太网数据帧给以太网上的每个主机。这个过程称作广播,在32 bit的I P地址和采用不同网络技术的硬件地址之间提供动态映射

-----------------------------------------

arp以太网帧的类型字段为x 0 8 0 6,目的地址为广播地址

硬件类型字段表示硬件地址的类型。它的值为1即表示以太网地址。协议类型字段表示要

映射的协议地址类型。它的值为0 x 0 8 0 0即表示I P地址。

操作字段指出四种操作类型,它们是A R P请求(值为1)、A R P应答(值为2)、R A R P请求(值为3)和R A R P应答(值为4)

-------------------------------

A R P请求是从一个网络的主机发往另一个网络上的主机,那么连接这两个网络的路

由器就可以回答该请求,这个过程称作委托A R P或A R P代理(Proxy ARP)。这样可以欺骗发起

A R P请求的发送端,使它误以为路由器就是目的主机,而事实上目的主机是在路由器的“另

一边”

-------------------------------------

免费ARP (gratuitous ARP)。它是指主机发送A R P查找自己的I P地址。通常,它发生在系统引导期间进行接口配置的时候。

1: 查看网络上是否有与自己相同IP地址的主机(如果收到ARP响应)

---------------------------------------

无盘主机(没有硬盘,用以存储和读取本机IP)启动时,需要向网络中主机广播RARP协议,

转载于:https://www.cnblogs.com/lifengzhong/archive/2011/09/19/2180824.html

[读书笔记]TCP/IP详解V1读书笔记-4 5相关推荐

  1. [读书笔记]TCP/IP详解V1读书笔记-3

    IP: 无连接:数据报到达没有先后顺序,处理先后发送的数据报之间没有关联. 不可靠:数据报丢失后没有处理,简单向源地址发送 ----------------------------- -------- ...

  2. [读书笔记]TCP/IP详解V1读书笔记-1

    TCP数据单元:tcp segment UDP数据单元:udp datagram IP数据单元:IP datagram 链路层单元:frame ---------------------------- ...

  3. TCP/IP详解卷一读书笔记一

    TCP/IP详解卷一:第一章 一.分层   1.网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能.   疑点 介质访问控制方法   多个主机需要通过一条"共享介质"发送 ...

  4. 《TCP/IP详解》学习笔记(五):IP选路、动态选路

    静态 IP 选路 1一个简单的路由表 选路是 IP 层最重要的功能之一.前面的部分已经简单的讲过路由器是如何根据 IP 数据包的 IP 地址来选择路由的. 这里就不重复了. 首先来看看一个简单的系统路 ...

  5. 《TCP/IP详解》读书笔记

    1. 网络协议的分层,有四个层次,从下向上分别是: 链路层:也称作数据链路层或网络接口层.主要处理物理接口的细节 网络层:也称作互联网层,处理分组在网络中的活动.在TCP/IP协议族中网络层协议包括I ...

  6. 《TCP/IP详解》学习笔记(三):IP协议、ARP协议

    把这三个协议放到一起学习是因为这三个协议处于同一层,ARP 协议用来找到目标主机的 Ethernet 网卡 Mac 地址,IP 则承载要发 送的消息.数据链路层可以从 ARP 得到数据的传送信息,而从 ...

  7. 《TCP/IP详解》学习笔记(二):数据链路层

    数据链路层有三个目的: 为IP模块发送和 接收IP数据报. 为ARP模块发送ARP请求和接收ARP应答. 为RARP发送RARP请 求和接收RARP应答 ip大家都听说过.至于ARP和RARP,ARP ...

  8. 《TCP/IP详解》学习笔记(一):基本概念

    为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别.就好像圣经中上帝打乱 了各地人的口音,让他们无法合作一 ...

  9. 《TCP/IP详解》读书笔记(18章)-TCP连接的建立与中止

    TCP是一个面向连接的协议.无论哪一方向另一方发送数据之前,都必须在双方之间建立一条连接.这种两端间连接的建立与无连接协议UDP不同,UDP向另一端发送数据报时,无需任何预告的握手. 1.建立连接的协 ...

最新文章

  1. xposed hook 构造函数_初识Xposed(上)
  2. css变成块级元素_探讨行内元素转换为块级元素_html/css_WEB-ITnose
  3. elecV2P实现任务定时通知
  4. 数据库索引的作用和长处缺点
  5. 使用OpenCV 实现matlab的padarray(A, padsize, ‘symmetric’)函数简单实现
  6. NLP之word2vec:利用 Wikipedia Text(中文维基百科)语料+Word2vec工具来训练简体中文词向量
  7. 2015年第四季度全球闪存行业营收同比减少5%
  8. ubuntu idea桌面快捷方式无法启动_每个 Ubuntu 用户都应该知道的键盘快捷键
  9. Python3文件操作:with...open的使用代码示例
  10. System类的常用方法及类字段
  11. python移除系统多余大文件
  12. Oracle用 odp.net 时出现 Oracle.DataAccess.Client.OracleConnection的类型初始值设定项引发异常 问题的解决...
  13. sdram trp_TRP的完整形式是什么?
  14. Apple开源了用于ARM CPU的iOS内核
  15. Protel99se 犯的错误
  16. oracle双机热备 rose,linux下使用RoseHa实现oracle双机热备.doc
  17. matlab pt站下载,PT站RSS下载使用教程 | PT邀请码网
  18. 【渝粤教育】电大中专门店销售与服务技巧 (3)作业 题库
  19. 软件外包交易平台排行
  20. qml如何发布程序_微信小程序如何发布?公司和个人注册流程科普

热门文章

  1. 小白适用的C语言数据类型转换及转换规则
  2. 可运行的c语言程序的扩展名为什么?
  3. C语言中数组所占字节怎么算
  4. android搜索功能xml,Android_Android ActionBar搜索功能用法详解,本文实例讲述了Android ActionBar - phpStudy...
  5. Java创新型模式_java设计模式--创建型模式(一)
  6. 松下壁挂式新风系统推荐_松下壁挂式新风怎么样 松下壁挂式新风系统优势介绍【详解】...
  7. pandas用众数填充缺失值_7步搞定数据清洗-Python数据清洗指南
  8. ns3入门案例1 first.cc
  9. 光端机需要成对使用吗?
  10. 【渝粤教育】国家开放大学2018年秋季 1126t社会医学 参考试题