《用TCP/IP进行网际互联》读书笔记

  一,TCP/IP使用32位二进制地址做为通用的机器标识符,称为IP地址,标识符 可分红两部分:前缀标识计算机所链接到的网络,其他部分为该网络上的计算机提供了一个独特的标识符。最初的IP编址方法称为分类方法,每一个前缀被分配为三 个基本类之一。前导的位定义了所属的类,各种的容量不一样。分类方法提供了127个链接上百万台主机的网络,提供了几千个链接上千台主机的网络,还提供了主 机数量最多为254的上百万个网络。为了易于理解,地址按点分十进制表示法读写,4个八位组的值写成十进制数,每一个数之间用小数点分开。程序员

  二,经过广播ARP请求,一台机器可以使用ARP找到另外一台机器的硬件地址。这个请求中包含一台主机的IP地址,须要找到的是该主机的硬件地址。这个网络上的全部机器都会收到ARP请求。若是该请求与一台机器的IP地址匹配,则该机器发出一个包含所需硬件地址的应答。应答是直接发送给另外一台机器的而不是广播的。由于在A向B发出的请求中也包含了A的IP到物理地址的绑定。服务器

  三,要成功地使用RARP,网络必须至少包含一个RARP服务器。PARP服务器对请求的回答方式是:填写目标协议地址字段,并把报文类型从“请求”改为“应答”,而后直接把应答发回提出请求的机器。发出请求的机器收到了全部RARP服务器的应答,但它只须要第一个。网络

  四,数据报片的重组在什么时候进行,是经过一个网络后仍是在分片到达目的主机后?在TCP/IP互联网中,一旦数据报被分片后,每片都被做为独立的数据报在互联网上传输,直到到达目的主机后才对它们重组。spa

   五,分片控制。目的主机经过数据报片的标识字段及源站地址来识别数据报。发送IP数据报的计算机必须为每个数据报生成一个唯一的值做为标识字段的值。 IP软件使用的一种方法是在主存中报持一个全局计数器,每产生一个新的数据报,计数器就加1,并将该值分配给数据报的标识字段。
软件

  六,TCP使用链接而不是协议端口做为基本的抽象概念,链接是用一对端点来标识的。 因为TCP使用两个端点来识别链接,一个机器上的某个TCP端口号能够被多个链接所共享。从程序员的角度来看,链接抽象是很重要的。这意味着程序员可以设 计提供同时为多个链接服务的程序而不须要为每一个链接设立各自的本地端口号。TCP是一个面向链接的协议,这是和UDP不同的,它须要两个端点都赞成参与 才能进行通讯。这就是说,在TCP开始进行互联网通讯以前,链接两端的应用程序必须创建链接。互联网

相关文章
相关标签/搜索