![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络及数据传输
文章平均质量分 89
williamwanglei
这个作者很懒,什么都没留下…
展开
-
转载_TCP协议疑难杂症全景解析
说明:1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了《TCP/IP详解》(卷一,卷二)以及《Unix网络编程》以及Linux源代码之外,转载 2014-01-26 11:09:21 · 904 阅读 · 0 评论 -
转载_大牛讲解信号与系统
第一课 什么是卷积 卷积有什么用 什么是傅利叶变换 什么是拉普拉斯变换引子很多朋友和我一样,工科电子类专业,学了一堆信号方面的课,什么都没学懂,背了公式考了试,然后毕业了。 先说"卷积有什么用"这个问题。(有人抢答,"卷积"是为了学习"信号与系统"这门课的后续章节而存在的。我大吼一声,把他拖出去枪毙!) 讲一个故事: 张三刚刚应聘到了一个电子产品公司转载 2014-12-28 21:32:44 · 966 阅读 · 0 评论 -
转载_网络基本功(四):细说路由(上)
介绍 以太网交换机工作在第二层即数据链路层,用于在同一网络内部转发以太网帧。但是,当源和目的IP地址位于不同网络时,以太网帧必须发送给路由器。路由器负责在不同网络间传输报文,通过路由表来决定最佳转发路径。当主机将报文发送至不同IP地址时,由于主机无法直接与本地网络以外的设备通信,报文被转发至默认网关。默认网关就是数据流从本地网络路由至远端设备的目的地。它通常用来连接本地网与公共网。转载 2014-09-29 11:28:10 · 648 阅读 · 0 评论 -
转载_网络基本功(七):细说IP地址与子网
介绍 起初,IP地址只有两层结构:网络与主机。子网地址向其中添加了一层新的结构:不同于仅有主机,网络有分为子网与主机。每一个子网的功能近乎于完整的网络。子网的添加构成了三层网络结构:包含子网的网络,各自由若干主机构成。IP地址由此被分为三个部分:网络ID,子网ID与主机ID。IP地址长度仍固定为32位,其中,A类网络8位子网掩码,B类网络16位子网掩码,C类网络24位子网掩码。转载 2014-09-29 11:33:40 · 613 阅读 · 0 评论 -
转载_网络基本功(六):链路聚合
介绍 链路聚合是在两个设备间使用多个物理链路创建一个逻辑链路的功能。这种方式允许物理链路间共享负载。交换机网络中使用的一种链路聚合的方法是EtherChannel。EtherChannel可以通过思科的端口聚合协议(Port Aggregation Protocol, PAgP)或链路聚合协议(Link Aggregation Protocol, LACP)来配置或协商。转载 2014-09-29 11:32:48 · 1568 阅读 · 0 评论 -
转载_网络基本功(三):细说VLAN与Trunk
介绍 网络性能是影响业务效率的一个重要因素。将大型广播域分段是提高网络性能的方法之一。路由器能够将广播包阻隔在一个接口上,但是,路由器的LAN接口数量有限,它的主要功能是在网络间传输数据,而不是对终端设备提供网络接入。访问LAN的功能还是由接入层交换机来实现。与三层交换机相类似,通过在二层交换机上创建VLAN来减少广播域。现代交换机就是通过VLAN来构造的,因此在某种程度上,学习交换机转载 2014-09-29 11:27:01 · 717 阅读 · 0 评论 -
转载_网络基本功(二):细说交换机
介绍 本节介绍交换机的帧转发技术,MAC地址表的维护方式,三种帧转发模式,以及冲突域和广播域。更多信息 帧转发: 网络及电信中的交换概念以太网上的帧包含源MAC地址与目的MAC地址。交换机从源设备接收到帧并快速发往目的地址。交换的基本概念指基于以下两条准则做出决策的设备:· 进入(ingress)端口· 目转载 2014-09-29 11:23:52 · 632 阅读 · 0 评论 -
转载_网络基本功(八):细说TCP滑动窗口
介绍 将TCP与UDP这样的简单传输协议区分开来的是它传输数据的质量。TCP对于发送数据进行跟踪,这种数据管理需要协议有以下两大关键功能:可靠性:保证数据确实到达目的地。如果未到达,能够发现并重传。数据流控:管理数据的发送速率,以使接收设备不致于过载。要完成这些任务,整个协议操作是围绕滑动窗口确认机制来进行的。因此,理解了滑动窗口,也就是理解了TCP。更多信转载 2014-09-29 11:35:05 · 867 阅读 · 0 评论 -
转载_网络基本功(五):细说路由(下)
介绍 静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。动态路由是指路由器之间相互通信,传递路由信息,利用收到的路由信息更新路由表的过程。是基于某种协议来实现的。本文详细阐述这两者的实现过程。 更多信息 静态路由: 静态路由是指由网络管理员手动配置在路由器上的表项。对于转载 2014-09-29 11:29:53 · 1269 阅读 · 0 评论 -
转载_网络基本功(一):细说网络传输
介绍 常言道:欲练神功,必先练好基本功。之前做了一个关于IP路由,默认网关和掩码的问答贴,做完这个帖子觉得如果对网络知识点做一个系统的阐述,应该会很有帮助。本系列文章着重于讲解网络管理实际应用中常常涉及的重要知识点,尽量以实用为主。准备写的几个章节暂时有(可能会有增减):网络传输交换机VLAN与Trunk路由(上)路由(下)链路聚合IP地址与子网TCP滑动窗口(NE转载 2014-09-29 11:06:03 · 734 阅读 · 0 评论 -
转载_网络基本功(十一):TCP窗口调整与流控
介绍 前文已经介绍过了TCP滑动窗口大小的重要性。在客户端与服务器的连接中,客户端告知服务器它一次希望从服务器接收多少字节数据,这是客户端的接收窗口,即服务器的发送窗口。类似地,服务器告知客户端一次希望从客户端接收多少字节数据,也就是服务器的接收窗口和客户端的发送窗口。要理解为什么窗口大小会产生波动,首先需要理解它的含义。最简单的方式是它代表了设备对于特定连接的接收缓存大小。即,窗转载 2014-10-23 13:57:30 · 1704 阅读 · 0 评论 -
转载_网络基本功(九):细说TCP重传
介绍 TCP的主要任务是很简单:打包和发送数据。TCP与其他协议的不同之处在于使用滑动窗口来管理基本数据收发过程,同时确保数据流的有效及可靠传输,从而不致发送速率明显快于接收速率。本文将描述TCP是如何确保设备可靠、有效地进行传输的。首先阐述TCP检测丢失片段以及重传的基本方法,之后介绍TCP如何判断一个片段为丢失片段。更多信息 TCP片段重传计时器以及重传队列:转载 2014-10-23 13:59:03 · 508 阅读 · 0 评论 -
转载_网络基本功(十):细说TCP确认机制
介绍 在TCP确认机制中,无法有效处理非连续TCP片段。确认号表明所有低于该编号的sequence number已经被发送该编号的设备接收。如果我们收到的字节数落在两个非连续的范围内,则无法只通过一个编号来确认。这可能导致潜在严重的性能问题,特别是高速或可靠性较差的网络。更多信息 还是以下图为例,服务器发送了4个片段并收到1条回复,确认号为201。因此,片段转载 2014-10-23 13:55:19 · 1359 阅读 · 0 评论 -
转载_随便找一台交换机,2 台 PC的IP地址不一样, 能否 ping 通?
看似简单的问题,却包含多种可能的结果。让我们来一一分析。 1、首先我们先说理想状态(即:交换机为普通二层交换机,无任何策略,PC上无病毒,无防火墙软件)。这样的两台PC接在交换机上配置不同的IP地址,是否能PING通呢?主要有以下几种情况: A、两PC配置同一子网IP地址。如PC1---192.168.0.1/24 PC2---192.168.0.2/24转载 2014-03-08 15:19:17 · 12059 阅读 · 0 评论 -
转载_TCP协议三次握手过程分析
TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urge转载 2014-03-05 14:23:21 · 542 阅读 · 0 评论 -
转载_ USB 电池充电规范
电池充电规范 原有USB2.0规范并没有考虑到使用USB接口为便携式设备的电池进行充电的需求,而这样的需求却越来越多。BC规范要解决的就是这个问题,符合规范的设备和系统即向下兼容USB2.0标准,又针对充电做出了特别的优化。 实际上,BC规范的核心内容就是引入了充电端口识别机制。一个符合BC规范的便携式USB设备或OTG设备通过这套机制可以识别出是插到了一个标准的USB下行转载 2015-08-26 15:01:19 · 871 阅读 · 0 评论