《图解TCP/IP》读书笔记(5)

原创 2016年06月01日 16:17:56


可以有效管理主机名和IP地址之间的对应关系的系统,那就是DNS系统。

只要确定了IP地址,就可以向这个目标地址发送IP数据报。然而,在底层数据链路层,进行实际通信时却有必要了解每个IP地址所对应的MAC地址。
ARP是一种解决地址问题的协议。以目标IP地址为线索,用来定位下一个应该接收数据分包的网络设备对应的MAC地址。如果目标主机不在同一个链路上时,可以通过ARP查找下一跳路由器的MAC地址。不过ARP只适用于IPv4,不能用于IPv6。IPv6中可以用ICMPv6替代ARP发送邻居探索消息。
那么ARP有时如何知道MAC地址的呢?简单地说,ARP是借助ARP请求与ARP响应两种类型的包确定MAC地址的。
总之,从一个IP地址发送ARP请求包以了解其MAC地址,目标地址将自己的MAC地址填入其中的ARP响应包返回到IP地址。由此,可以通过ARP从IP地址获得MAC地址,实现链路内的IP通信。
对于使用嵌入式设备时,会遇到没有任何输入接口或无法通过DHCP动态获取IP地址的情况。这种情况下,就可以使用RARP。
ICMP的主要功能包括,确认IP包是否成功送达目标地址,通知在发送过程中IP包被废弃的具体原因,改善网络设置等。有了这些功能以后,就可以获得网络是否正常、设置是否有误以及设备有何异常等信息,从而便于网络上的问题诊断。
ICMP的消息大致分为两类:一类是通知出错原因的错误消息,另一类是用于诊断的查询消息。
为了实现自动设置IP地址、统一管理IP地址分配,就产生了DHCP协议。DHCP的确认之所以分为两个阶段,是为了保证即使在DHCP服务器上重复设置也能正常工作。
NAT是用于在本地网络中使用私有地址,在连接互联网时转而使用全局IP地址的技术。
IP隧道
ECN的机制概括起来就是在发送包的IP首部中记录路由器是否遇到拥塞,并在返回包的TCP首部中通知是否发生过拥塞。拥塞检查在网络层进行,而拥塞通知则在传输层进行,这两层的相互协助实现了拥塞通知的功能。
版权声明:本文为博主原创文章,未经博主允许不得转载。

图解TCP/IP 读书笔记(一)

最近借了本《图解TCP/IP》,看了下之后,感觉有必要记录下得到的东西,和自己的理解,与君共勉。 1.计算机网络的发展背景: 单机模式(只够吭哧吭哧的完成计算任务时)---> 互连模式(...
  • chinaclock
  • chinaclock
  • 2015年02月13日 20:54
  • 801

读《《图解TCP-IP》》有感

读《《图解TCP/IP》》有感 TCP/IP 最近几天读完《《图解TCP/IP》》,收获蛮多,记得上学时读stevens的《《TCP/IP详解》》时那是一个囫囵吞枣,没认真看也看不下去。等有时间再...
  • yueguanghaidao
  • yueguanghaidao
  • 2015年07月15日 21:09
  • 4224

《图解TCP/IP》第一章 网络基础知识

计算机网络,根据其规模可分为WAN(Wide Area Network, 广域网 ), 和LAN(Local Area Network, 局域网)。 广域网 局域网 计算机与网络发展的7个...
  • u011389977
  • u011389977
  • 2016年05月21日 20:38
  • 1199

《TCP/IP详解》读书笔记

1 TCP/IP概述 1.1 TCP/IP协议 通常所说的TCP/IP协议指的其实是“TCP/IP协议族”,是指包括TCP、IP等网络协议在内的众多网络协议的集合。TCP/IP协议也可以认为是对OSI...
  • a34140974
  • a34140974
  • 2016年12月21日 19:58
  • 823

图解TCP/IP 读后感

总结   个人特别不喜欢那种很厚的书,尤其是以内容为主的,比如《C++ Primer》,从头到尾硬啃了两遍,很痛苦,收获是有的,但效率不见得很高。计算机网络作为很重点的基础学科,该领域的神作TCP/I...
  • ananhao
  • ananhao
  • 2017年11月30日 15:47
  • 119

【计算机网络】读书笔记之《TCP/IP详解卷1》《图解TCP/IP》《计算机网络》三合一

最近把之前看过的三本关于网络的书一起做了一下总结。 第一本是谢希仁的《计算机网络》,这本算是为数不多的国内的好教材,里面虽然有些内容过时,稍显臃肿,但是有些章节讲的非常不错。 第二本是《图解TCP/I...
  • a2888409
  • a2888409
  • 2015年05月31日 20:36
  • 3838

图解TCP/IP

1. 逻辑意义上的端口划分    1)按端口号分布划分       0-1023 知名端口:  21:ftp 22:SSH 23:Telnet 25:SMTP 53:DNS 80:HTTP 13...
  • hello_qingwen
  • hello_qingwen
  • 2014年06月11日 15:25
  • 474

图解TCP/IP(读书笔记)

图解TCP/IP(读书笔记)1、http属于OSI应用层,HTML属于表示层 2、电子邮件,发送协议SMTP(使用TCP),25端口号,接收POP3协议(TCP)–客户端管理邮件,附件管理–IMAP...
  • BestZem
  • BestZem
  • 2016年08月08日 18:27
  • 350

《图解TCP/IP》读书笔记

一、国际惯例:书托   这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。    书中讲解了网络基础知识、TCP/IP基础知识、数据链路...
  • lbaihao
  • lbaihao
  • 2017年07月05日 18:56
  • 179

《TCP/IP详解,卷2:实现》读书笔记-协议控制块

前面讲了很多的铺垫知识,现在终于开始要讲到TCP和UDP了,不过别急,之前会先介绍一个基本和重要的概念:协议控制块。 协议层使用协议控制块存放各UDP和TCP插口所要求的多个信息片。Internet协...
  • stevenmou
  • stevenmou
  • 2007年04月19日 20:04
  • 3071
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《图解TCP/IP》读书笔记(5)
举报原因:
原因补充:

(最多只允许输入30个字)