随笔分类 - 计算机网络
摘要:TCP连接管理 本节将介绍一条TCP连接是如何建立和拆除的。此处假设客户机A上面的一个进程想要和服务 器B上的一个进程建立一条TCP连接。本文前面介绍的是比较正常的连接和拆除,特殊的会在后面介绍。 TCP连接建立 &
阅读全文
摘要:地址解析协议ARP 在以太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的MAC地址。而在TCP/IP协议中,网络层和传输层只关心目标主机的IP地址。这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层IP协议提供的数据中,只包含目的主机的IP地址。于
阅读全文
摘要:差错检测和纠正技术 数据在传输的过程中难免会出现差错(比如经过路由转发时),因此我们需要一些差错检测和纠正技术来检测数据中的差错并纠正,使接收方收到正确的数据,也避免发送方对数据进行重传。 下图是差错检测和纠正的场景示意图。
阅读全文
摘要:网络地址转换NAT 要知道到每个IP使能的设备都需要一个IP地址。以一个家庭为例,假设当地的ISP已为该家庭分配过一块地址,但是后期家庭中的智能设备增加(智能手机、电脑等),这些都需要IP地址才可上网,此时应该怎么办? 此时就需要一种管理IP地址的方法, 网路地址转换(Network Address
阅读全文
摘要:动态主机配置协议DHCP 当某组织获得一块地址后,就可以为本组织内的主机或者路由器分配IP地址。这个分配工作可以由系统管理员手动通过网络管理工具来完成。也可以由动态主机配置协议(Dynamic Host Congfiguration,DHCP)来完成。现在,主机通常是使用DHCP自动获取IP地址。
阅读全文
摘要:路由器工作原理 前面说过网络层的转发功能(forwarding function),就是将分组从一台路由器的入链路传输到出链路。其中是根据编址和最长前缀匹配来进行具体操作。 下图是通用路由器体系结构的视图。并标识了路由器的四个组成部分:输入端口、输出端
阅读全文
摘要:概述 转发和路由选择 网络层的作用是将分组从从一台发送主机移动到一台接收主机。为实现这个操作,需要两个重要的功能。 即①转发 ②路由选择 转发 当一个分组到达路由器的一条输入链路时,路由器必须将该分组移动到合适的输出链路。 路由选择 当分组熊发送方流向接收方时,网络层必须决定这
阅读全文
摘要:出现拥塞 $$∑_{对资源的需求} ∑_{可用资源}$$ 拥塞控制是防止过多的数据注入到网络中,使网络中的路由器或链路不过载,这是一个全局性的。 流量控制是点对点的通信量的控制,是端到端问题。 拥塞控制方法 在最宽泛的级别上,我们可根据 网络层 是否为运输(传输)层拥塞控制 提供显示帮助 ,来区分拥
阅读全文
摘要:TCP可靠数据传输 在TCP在IP不可靠的尽力而为的服务之上,创建了一条可靠数据传输服务(reliable data transfer service)。TCP提供的可靠数据传输的方法涉及到可靠数据传输原理中许多机制。 也涉及到了定时器。如果为每一个已
阅读全文
摘要:往返时间的估计与超时 TCP采用超时/重传机制来处理报文段的丢失问题。尽管这在概念上面很简单,但是在实际中还是会产生很多微妙的问题。最明显还是超时时间间隔的设置。很显然,这个时间间隔肯定会大于RTT时间,但是具体为多大呢?如何估计最开始的往返时间呢?下面将介绍这些问题的一些解
阅读全文
摘要:TCP的首部格式 字段解释 + 源端口和目的端口 用于多路复用/分解来自或送到上层应用的数据 + 数据偏移 TCP中数据的开始处距离TCP报文段的起始位置有多远 == TCP报文段的首部长度 表示长度以32位比特为单位,因此最大可以表示60字节(15 4)的首部 + 保留 占6位,为0,为今后所用
阅读全文
摘要:TCP连接概述 TCP是因特网运输层面向连接的(connection oriented)可靠运输协议。之所以说它是面向连接的是因为 一个应用进程向另外一个应用进程发送数据之前,两个进程必须先要“握手”(建立连接),初始化一些建立连
阅读全文
摘要:流水线可靠数据传输协议 如上篇文章所述所述的rdt3.0协议是一个功能正确的协议,但是因为它是停止等待协议,所以它的的性能并不高。它对信道的利用率十分低,为解决这个问题的简单方法便是:不使用停等方式运行,允许发送方发送多个分组而无需等待确认。 采用流水
阅读全文
摘要:TCP向调用它的因特网应用所提供的服务模型(服务抽象) 数据可以通过一条可靠的信道进行传输。借助于可靠的信道,传输比特就不会受到损坏或丢失,而且所有数据都是按其发送顺序进行交付。 可靠传输协议 实现服务模型就需要可靠的传输协议。但是由于可靠传输协议的下层协议可能是不可靠的,所以可靠传输协议的实现比较
阅读全文

浙公网安备 33010602011771号