21. 端对端的确认到底意味什么?
一旦接收到这个确认就表明一项工作确实已经完成了,而没有接收到确认则表明这项工作尚未完成。
22. RPC(Remote Procedure Call)远程过程调用
在XP的机器上我还真找过,在网络适配器中的Microsoft网络客户端中,更改名称服务,原来他是网络应用的基础。调用过程称为客户,被调用的过程称为服务器。
RPC的思想,尽可能地使一个远过程调用看起来像本地过程调用一样,在最简单的形式中,为了调用一个远程过程,客户程序必须绑定(链接)一个小的库过程,这个库过程称为客户存根,它位于客户地址空间中,但是代表了服务器过程。服务器需要绑定一个称为服务器存根的过程。
23. TCP连接
TCP服务,发送方和接收方必须创建一种被称为套接字的端点,每个套接字有一个套接字号(地址),它是由主机的IP地址以及本地主机局部的一个16位数值组成的,此16位数值被称为端口(port)。全双工的,并且点对点。意味着同时可在两个方向上传输数据;并且每个连接恰好有两个端点。
24. TCP协议
TCP连接上的每个字节都有它自己独有的32位序列号。发送端和接手端的TCP实体以数据段的形式交换数据,TCP数据段是由一个固定的20字节的头以及随后的0个或者多个数据字节构成的。
TCP软件决定数据段的大小。但是有两个因素限制了段的长度,第一,每个数据段,包括TCP头在内,必须适合IP的65515字节;其次,每个网络都有一个最大传输单元(MTU)。(看来标准化后给你的决定会更少)
一个端口加上其主机的IP地址构成了一个48位的唯一端点。源端点和目标端点结合起来标识了一个连接。
25. Internet中网络容量和接收方容量
每一个发送方需要维护两个窗口,第一个是接收方准许的窗口,第二个是拥塞窗口。最终允许发送的字节数量是两个窗口的最小值。
待续……
一旦接收到这个确认就表明一项工作确实已经完成了,而没有接收到确认则表明这项工作尚未完成。
22. RPC(Remote Procedure Call)远程过程调用
在XP的机器上我还真找过,在网络适配器中的Microsoft网络客户端中,更改名称服务,原来他是网络应用的基础。调用过程称为客户,被调用的过程称为服务器。
RPC的思想,尽可能地使一个远过程调用看起来像本地过程调用一样,在最简单的形式中,为了调用一个远程过程,客户程序必须绑定(链接)一个小的库过程,这个库过程称为客户存根,它位于客户地址空间中,但是代表了服务器过程。服务器需要绑定一个称为服务器存根的过程。
23. TCP连接
TCP服务,发送方和接收方必须创建一种被称为套接字的端点,每个套接字有一个套接字号(地址),它是由主机的IP地址以及本地主机局部的一个16位数值组成的,此16位数值被称为端口(port)。全双工的,并且点对点。意味着同时可在两个方向上传输数据;并且每个连接恰好有两个端点。
24. TCP协议
TCP连接上的每个字节都有它自己独有的32位序列号。发送端和接手端的TCP实体以数据段的形式交换数据,TCP数据段是由一个固定的20字节的头以及随后的0个或者多个数据字节构成的。
TCP软件决定数据段的大小。但是有两个因素限制了段的长度,第一,每个数据段,包括TCP头在内,必须适合IP的65515字节;其次,每个网络都有一个最大传输单元(MTU)。(看来标准化后给你的决定会更少)
一个端口加上其主机的IP地址构成了一个48位的唯一端点。源端点和目标端点结合起来标识了一个连接。
25. Internet中网络容量和接收方容量
每一个发送方需要维护两个窗口,第一个是接收方准许的窗口,第二个是拥塞窗口。最终允许发送的字节数量是两个窗口的最小值。
待续……
浙公网安备 33010602011771号