
tcp/ip
文章平均质量分 94
beginning1126
这个作者很懒,什么都没留下…
展开
-
TCP序列号和确认号详解
转自:http://blog.youkuaiyun.com/webnumen/archive/2007/03/26/1541330.aspxTCP序列号和确认号详解在网络分析中,读懂TCP序列号和确认号在的变化趋势,可以帮助我们 学习TCP协议以及排查通讯故障,如通过查看序列号和确认号可以确定数据传输是否乱序。但我在查阅了当前很多资料后发现,它们大多只简单介绍了TCP通讯 的过程,并没转载 2012-11-02 16:27:00 · 2061 阅读 · 0 评论 -
TCP/IP 第19章 TCP的交互数据流
第19章 TCP的交互数据流一些有关TCP通信量的研究如发现,如果按照分组数量计算,约有一半的TCP报文段包含成块数据,另一半则包含交互数据。如果按字节计算,则成块数据与交互数据的比例约为90%和10%。换句话说,交互数据,字节少,但是却很耗网络负载,采用哪些手段可以减少交互数据所耗负载呢。从上面两图可以看出,正常来讲,一个指令发出,然后确认,回显,再确认,需要四条消息,但原创 2012-11-02 16:26:44 · 993 阅读 · 0 评论 -
TCP/IP 第3章 IP: 网际协议
嗨。。。中午吃的火锅。。。撑死我了,看来爱情公寓第3季,虽说没有前两季好看,不过总比一些古装偶像剧强多了,瞎乐呗。。。。随便提一句,有看英超的吗,推荐个网址:http://hdmedia.bbn.com.cn/live/?soid=85,高清的。哦了,下面看下重要的IP协议,很重要,认真点看。。。ok, let's go.......第三章 IP: 网际协议IP有两个特原创 2012-10-10 17:40:08 · 956 阅读 · 0 评论 -
TCP/IP 第4章 ARP:地址解析协议
上个周末研究了下,IP协议,应该说比较浅显,好多内容还在后面,慢慢补充。发TCP/IP协议相关的博客,希望能遇到和我一起学习TCP/IP的童鞋,如果我哪写的有问题,大家伙帮忙指出来哦,多谢,今天继续学习ARP的部分。TCP/IP详解-------ARP:地址解析协议1 概述简单点说,ARP和RARP作用如下图所示,还记得第二章中讲的,以太网帧格式,其帧头,6字节目的地址原创 2012-10-10 17:40:33 · 804 阅读 · 0 评论 -
TCP/IP 第21章 TCP超时和重传
第21章 TCP超时和重传慢启动、拥塞避免、快速重传、快速回复算法过程:1、对一个给定的连接,初始化cwnd为1个报文段, ssthresh为65535个字节。2、TCP输出例程的输出不能超过cwnd和接收方通告窗口的大小。拥塞避免是发送方使用的流量控制,而通告窗口则是接收方进行的流量控制。前者是发送方感受到的网络拥塞的估计,而后者则与接收方在该连接上的可用缓存原创 2012-12-02 21:57:13 · 987 阅读 · 0 评论 -
TCP/IP 第22章 TCP的坚持定时器
第22章 TCP的坚持定时器发送方和接收方,有时常常使用wind窗口来进行流控,如果接收方返回wnd=0,则发送方将暂停发送数据,等待窗口更新为大于0,这个地方就有个问题,如果窗口更新消息丢失,则发送方和接收方都陷入困境,一个等待窗口更新停止发送数据,一个等待接收数据,为了解决这个问题,则要在发送方设置一个TCP坚持定时器,当收到wnd=0,定时器开启,如果定时器超时,则发送窗口探查,详见下图原创 2012-12-05 17:08:42 · 537 阅读 · 0 评论 -
TCP/IP 第23章 TCP的保活定时器
第23章 TCP的保活定时器TCP连接有一个比较特殊的现象,服务端和客户端,如果之间已经没有数据往来,但是两端都没有关闭连接。则两端的连接一直存在,但是如果有一段异常关机或重启,则另一端则会一段时间后也关闭连接。这个功能如何实现的呢?实际很简单,TCP有一个保活定时器,每隔2小时(默认值,可以配置),发送一个探查消息,如果有回应,则连接继续保持,如果没有回应,则探查消息一共发送10次,间隔为7原创 2012-12-06 18:33:41 · 750 阅读 · 0 评论 -
vlan详解
目录--------------------------------------------------------------------------------1.为什么需要VLAN2.实现VLAN的机制3.VLAN的访问链接(Access Link)4.VLAN的汇聚链接(Trunk Link)5.VLAN的汇聚方式——IEEE802.1Q与I转载 2014-09-18 14:31:48 · 2244 阅读 · 0 评论 -
第2层和第3层寻址
第2层和第3层寻址在同一个LAN上的计算机使用媒体访问控制(MAC)地址相互标识。MAC地址是第2层地址且不可路由,而IP地址是第3层地址并且可以路由。发送IP数据包的第一步是确定远程主机是否在同一个LAN中或在一个远程网络:■ 如果目的地是在同一个LAN上,那么目标MAC地址必定是目标主机的MAC地址。■ 如果目的地是在一个远程LAN上,那么目标MAC地址必须是默认网关的MAC地转载 2014-09-18 18:21:20 · 3771 阅读 · 0 评论 -
TCP/IP 第5章 RARP 逆地址解析协议
昨天学习了下 arp 地址解析协议,简单点说,arp就是将ip地址映射为物理地址,链路层地址,那么今天要学习的这个rarp地址和arp正好相反,不用我说,大家基本已经明白了它是干嘛用的吧,ok,现在详细学习一下arap到底是个啥。。。第五章 RARP 逆地址解析协议1. 概述什么情况下需要用到rarp协议呢,具有本地磁盘的系统,一般从磁盘上的配置文件中获取ip地址,但是无盘机,原创 2012-10-14 14:27:38 · 748 阅读 · 0 评论 -
TCP/IP 第11章 UDP用户数据报协议
第11章UDP用户数据报协议1、UDP首部2、UDP分片在第二章,讲链路层是,提到过以太网,刨除数据帧帧头,最多传输的长度为1500,也就是说,如果一个ip数据报,长度大于1500,则需要分片。分片方法:在ip头中3位标志,13位片偏移,这俩东西就是用来分片的。3位标志中:一个更多的片标识,除了最后一个分片,其它分片都要有这个标识原创 2012-11-10 17:40:52 · 956 阅读 · 0 评论 -
TCP/IP 第17章 TCP传输控制协议
最近这段时间tcp用的比较多,所以先学习tcp协议,剩下的,回头再补。。。。TCP/IP详解--------第17章 TCP传输控制协议看到了吗,这个就是tcp头,当然,tcp头也是封装在ip头之后的,需要由ip层传输吗,ok,继续。四元组:源ip地址,目的ip地址,源端口号,目的端口号。序号:序号实际上发送的字节数,序号就是一个计数器,序号是本次发送的字节原创 2012-10-21 17:26:11 · 1483 阅读 · 0 评论 -
TCP/IP 第7章 Ping程序
TCP/IP 第7章 Ping程序ping程序是icmp消息中的一种,其格式如上图所示。标识符:置成发送进程的ID号。这样即使在同一台主机上同时运行了多个ping程序实例,ping程序也可以识别出返回的信息。序列号:从0开始,每发送一次新的回显请求就加1。ping程序打印出返回的每个分组的序列号,允许我们查看是否有分组丢失、失序或重复。当然ping程序同时提原创 2012-11-03 20:30:21 · 615 阅读 · 0 评论 -
TCP/IP 第9章 IP选路
第9章 IP选路IP搜索路由表的几个步骤:1) 搜索匹配的主机地址;2) 搜索匹配的网络地址;3) 搜索默认表项(默认表项一般在路由表中被指定为一个网络表项,其网络号为0)。先简单看一个例子:Flags:U:表示该路由可以使用G:表示一间接路由,设置表示该路由需要到路由器,否则是直接相连。标志G是非常重要的,因为由它区分了间接路由和直原创 2012-11-04 21:58:33 · 677 阅读 · 0 评论 -
TCP/IP 第10章 动态选路协议
第10章 动态选路协议1、概述Internet是由一组自治系统的方式组织的,每个自治系统如一个学校或一个公司等,这些自治系统由骨干网统一结合。自治系统内:在自治系统内选路协议为内部网关协议IGP,最常用的IGP为RIP,新的协议开放最短路径优先OSPF协议,意在取代RIP。自治系统外:连接各个自治系统的协议叫外部网关协议EGP,一个叫边界网关协议BGP,意在取代EGP。原创 2012-11-10 16:11:04 · 788 阅读 · 0 评论 -
TCP/IP 第12章 广播与多播
第12章 广播与多播接口卡:网卡,仅接受目的地址为网卡物理地址和广播地址的帧。设备驱动程序:进行多播过滤,检测本机是否属于该多播组。IP层:IP根据目的地址和源地址进行更多的检测,如果正常则传给UDP和TCP。UDP:根据端口号,分配给不同的进程服务,如果未找到,则返回ICMP端口不可达错误。注意对于广播,只有到达UDP层,才能检测出来是否是本机需要的信息,才能决定是否原创 2012-11-11 21:08:03 · 639 阅读 · 0 评论 -
TCP/IP 第18章 tcp连接建立和终止
额。。。比较重要的一章,必须认真看,over,let's go。。。第18章 tcp连接建立和终止1. TCP连接的建立于终止建立连接,3次握手,终止连接,4次握手,两端都可以主动发起断开连接,一端主动,则令一端则被动。2. 连接建立的超时3、TCP连接状态变迁图所要表述的知识点,上面两原创 2012-10-21 21:44:58 · 888 阅读 · 0 评论 -
TCP/IP 第1章 概述
学了一流三招,貌似啥都没记住,今儿开始在本博客上记下学习笔记,拿来和各位网友分享的同时,也算是对自己的督促,哪写的有问题,还希望各位给予指正,let's go....第一章 概述1.1 TIP/IP网络分层TCP/IP通常被认为四层协议,如下图。从上面3个图可以看出,不同的层,其干的活是不一样的,应用层和链路层原创 2012-10-10 17:37:47 · 716 阅读 · 0 评论 -
TCP/IP 第2章 链路层
昨天学习了下第一章概述,其实之前都看过一遍了,基本没怎么理解,这看第二遍,感觉就是不一样,今天继续,链路层。。。。TCP/IP详解----第二章 链路层说到链路层,其主要目的有3,如下:为IP模块发送接收IP数据报为ARP模块发送ARP请求和接收ARP应答为RARP发送RARP请求和接收R A R P应答并且,其支持多种不同的链路层协原创 2012-10-10 17:39:08 · 690 阅读 · 0 评论 -
TCP/IP 第6章 ICMP internet 控制报文协议
前面两章学习了两个链路层协议,ARP 和 RARP协议,其是将IP地址和链路层地址相对应的。第6章 ICMP internet 控制报文协议1、概述ICMP经常被认为IP层的组成部分,它传递差错报文和其他需要注意的信息。其经常被IP层或更高层TCP UDP使用。其报文格式如下俩图所示。2、报文的类型看到这基本了解一点ICMP具体干啥的原创 2012-10-14 15:45:11 · 949 阅读 · 0 评论 -
iptables详解
一:前言防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关。转载 2014-10-28 14:20:13 · 720 阅读 · 0 评论