`
kula
  • 浏览: 57580 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
  • highill: 在baidu上看了 HTML5与FLASH的斗争和前景分析.d ...
    html5和flash
  • interjc: 问题是html5的标准如何才能完全同意,不要到时候搞得群雄割据 ...
    html5和flash
  • evanmeng: 谷歌地图上早就可以利用点评网的数据显示某地周围的餐饮信息。但我 ...
    openapi 简介

tcp/ip详解 卷一 读书笔记 03

    博客分类:
  • soft
阅读更多
一台主机将以太网数据帧发送给另一台主机,是根据48bit的以太网地址来确定目的和接口的
arp 地址解析协议
rarp 逆向地址解析协议

arp,将32bit的ip地址变化为48bit的以太网地址,从逻辑的internet地址到物理的网卡地址进行翻译

arp发送一份称为arp请求的以太网数据帧给以太网的每部主机。称为arp广播。意思是 如果你是这个ip的拥有者 请回答你的物理地址.

目标主机的arp层收到这个arp请求后,识别出这是发送端在询问他的ip地址,于是发出一个arp应答。这个arp应答包含ip地址及对应的物理地址

内核必须知道目的端的物理地址才能发送

arp缓存保存着mac-ip绑定.
高速缓存的每一项的生存时间一般为20分钟。

如果arp请求是从一个网络的主机发往另一个网络的主机,那么连接这两个网络的路由器就可以回答这个请求,这个过程称为委托arp或者arp代理.这样可以欺骗发起arp请求的发送端,使它误认为路由器就是目的主机.所谓arp欺骗
分享到:
评论

相关推荐

    TCP-IP详解卷一:协议

    《TCP/IP详解卷一:协议》是一本深入探讨TCP/IP协议族的专业书籍,它为读者提供了全面而细致的网络通信理论和技术知识。TCP/IP协议是互联网的基础,它定义了网络设备如何交换数据以及数据如何被封装、传输和解封装的...

    《TCP/IP路由技术卷一中文版(第二版)》助读笔记

    ### TCP/IP路由技术卷一中文版(第二版)助读笔记关键知识点解析 #### 一、TCP/IP基础知识回顾 - **TCP/IP与OSI模型对比**:本书首先介绍了TCP/IP模型与OSI(开放系统互连)模型之间的区别。TCP/IP模型在20世纪70...

    TCPIP读书笔记,根据TCPIP详解卷一整理

    在OSI模型的7层中,TCP/IP的运输层对应OSI的传输层,网络层对应网络层,但TCP/IP并不完全遵循OSI模型,比如TCP/IP没有会话层、表示层和应用层的细分。网络层的IP协议提供的是不可靠的服务,而TCP协议则通过确认、重...

    笔记_TCP_IP详解_卷一协议.pdf

    笔记_TCP_IP详解_卷一协议

    计算机网络手写笔记【谢希仁】

    手写版计算机网络笔记【谢希仁编著】,配合TCP/IP详解卷一,可应付常见的计算机网络面试问题。

    socket 编程 网络编程资料大全 给力

    网络通信协议,网络通信基础知识,socket网络编程的一些基础知识,Socket网络编程学习笔记,网络编程总结,2011-...TCP三次握手分析,TCPIP之四书五经,高级TCP/IP编程,TCP-IP详解卷一:协议,ASP_NET网络编程技术

    tcp_ip_cheatsheet:来自“ TCPIP Illustrated Vol.1”的注释

    阅读《TCP/IP详解:卷一》部分章节后整理的笔记。 便于快速回顾与复习。 ##知识点 网络地址与四层结构 链路层 网络层 传输层 DNS TCP连接与断开 TCP数据流 TCP定时器 ##图片 使用Sketch制作后导出为JPG格式图片。

    注意:学习笔记

    注意学习笔记HTTP权威指南TCP / IP详解卷一:协议// 1,2,3可以先看1,其中8,9章是重点深入理解Linux内核//比较难Lniux内核设计与实现//相对简单Nginx核心知识100讲深入理解Nginx;模块开发与架构解析大型网站技术...

    CCIE break TCPIP路由技术卷一中文版(第二版)助读笔记终极版

    ### CCIE Break TCPIP路由技术卷一中文版(第二版)助读笔记终极版 #### 知识点一:TCP/IP协议与OSI参考模型对比 - **背景介绍**:TCP/IP(Transmission Control Protocol/Internet Protocol)是互联网的核心协议之...

Global site tag (gtag.js) - Google Analytics