随笔分类 - 计算机网络
摘要:URL和URI的区别 URL(Uniform Resource Location) 是统一资源定位符,可以提供该资源的路径。它是一种具体的 URI,即 URL 可以用来标识一个资源,而且还指明了如何 locate 这个资源。 URI(Uniform Resource Identifier) 是统一资
阅读全文
摘要:TCP报文结构 源端口和目的端口:唯一确定一条TCP连接,TCP在发送数据前必须在彼此间建立连接,意思是:双方需要保存对方的信息。 序列号seq:占4个字节,用于标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生,给字节编上序号后,就给每一个报文段指派一
阅读全文
摘要:[TOC] 应用层协议原理(二) 承上启下…… 3. 可供应用程序使用的运输服务 我们知道,包括因特网在内的很多网络都提供了不止一种的运输层协议,那么如何选择一种最好用的运输层协议呢,一个运输层协议能够为调用它的应用程序提供什么样的服务呢? 接下来从四个方面对应用程序服务要求进行分类: 可靠数据传输
阅读全文
摘要:[TOC] 应用层协议原理(一) 分层体系结构的优点可以很好地在这里体现,应用层应用程序的开发不需要关心网络核心设备上运行的要求,因为网络核心设备只能对网络层及以下起作用,够不到应用层。 1. 网络应用程序体系结构 不同于网络体系结构 1.对于研发者来说,网络体系结构是固定的,其提供的服务集合能为之
阅读全文
摘要:[TOC] 因特网5层模型及7层OSI参考模型 在因特网中,涉及两个或多个远程通信实体的所有活动都受协议的制约。 分层的体系结构: 为了给网络协议的设计提供一个结构,网络设计者以分层的方式组织协议和实现协议的硬件和软件。且每一层具有地协议被称为 协议栈 (protocol stack)。因特网地协议
阅读全文
摘要:[TOC] 分组交换网中的时延、丢包和吞吐量 因特网的存在,为运行在端系统上的分布式应用提供了很好的服务。希望能通过因特网在任意两个端系统之间移动数据且不丢失数据,理想很美好,可现实却很难达到。因为,计算机网络中必然会限制端系统之间的吞吐量(每秒能够传送的数据量),在端系统之间引入时延,实际上也会丢
阅读全文
摘要:[TOC] 网络核心 网络核心即互联网端系统分组交换机和通信链路构成的网状网络。 通过该网状网络移动数据的两种基本方法: 分组交换 、 电路交换 。 分组交换 在各种网络应用中,端系统彼此交换 报文 (message)。 为了从源端系统向目的地系统发送一个报文,将长报文划分成小的数据块,就是 分组
阅读全文

浙公网安备 33010602011771号