协议森林08 不放弃 (TCP协议与流通信) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! TCP(Transportation Control Protocol)协议与IP协议是一同产生的.事实上,两者最初是一个协议,后来才被分拆成网络层的IP和传输层的TCP.我们已经在UDP协议中介绍过,UDP协议是IP协议在传输层的"傀儡",用来实现数据包形式的通信.而TCP协议则实现了"流"形式的通信.…
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! TCP(Transportation Control Protocol)协议与IP协议是一同产生的.事实上,两者最初是一个协议,后来才被分拆成网络层的IP和传输层的TCP.我们已经在UDP协议中介绍过,UDP协议是IP协议在传输层的“傀儡”,用来实现数据包形式的通信.而TCP协议则实现了“流”形式的通信. TCP的内容非常丰富.我不能在一篇文章中将TCP讲完.这一篇主要介绍TCP…
协议森林10 魔鬼细节 (TCP滑窗管理) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在TCP协议与"流"通信中,我们建立了滑窗(sliding window)的基本概念.通过滑窗与ACK的配合,我们一方面实现了TCP传输的可靠性,另一方面也一定程度上提高了效率.其工作方式如下面的视频所示: 如果视频加载有问题,可点下面链接: http://v.youku.com/v_show/id_XNDg1NDUyMDUy…
协议森林05 我尽力 (IP协议详解) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! IPv4与IPv6头部的对比 我们已经在IP接力中介绍过,一个IP包分为头部(header)和数据(payload/data)两部分.头部是为了实现IP通信必须的附加信息,数据是IP通信所要传送的信息. 黄色区域 (同名区域) 我们看到,三个黄色区域跨越了IPv4和IPv6.Version(4位)用来表明IP协议版本,是IPv4还是IPv6…
http是应用层的协议,并且无连接,无状态的协议. http协议的特点: 1.支持c/s模式 2.简单快速:客户端向服务器端传送数据的时候,只需要发送请求方法和路径,请求方法有:post,get,head.由于http协议简单,使得http服务器的程序规模小,因而通信速度很快. 3.灵活:http允许传输任何类型的数据对象.有content-type标记 4.无连接:表示每次链接只处理一个请求.服务器完成客户端的应答后,即断开链接.采用这种方式可以节省传输时间. 5.无状态:表示协议对事物的处理…
TCP协议 本文内容如下:      1)TCP协议概念      2)TCP头部结构和字段介绍      3)TCP流量控制            滑动窗口      4)TCP拥塞控制           慢启动.拥塞避免.快重传.快恢复 有关TCP的三次握手四次挥手单独写了一篇博客:[TCP协议]---TCP三次握手和四次挥手 有关TCP粘包和黏包,也单独写一篇博客,下一篇博客就写有关粘包黏包问题. 一.TCP概念 TCP(Transmission Control Protocol 传输控…
Time模块补充知识 date和datetime区别是什么? date 就是年月日 datetime就是年月时时分秒 以下代码为什么会报错? import json from datetime import datetime,date print(datetime.today()) print(date.today()) """ TypeError: Object of type 'datetime' is not JSON serializable ""…
1.TCP协议族这个大家庭,每个协议在OSI5层模型中所处的位子 其中,网络层里的 ICMP = Internet Control Message Protocol,即因特网控制报文协议, IGMP = Internet Group Manage Protocol,即因特网组管理协议, IP = Internet Protocol,就是因特网协议的意思, 链路层的 ARP = Address Resolution Protocol,是地址解析协议,下文会有详细描述. RARP = Reverse…
传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的.可靠的.基于字节流的传输层通信协议.TCP 协议假设下层协议可以提供简单的不可靠数据报, 并在此基础上构建可靠的端到端字节流服务.TCP 协议通常工作在 IP 协议上,依赖 IP 协议提供的地址和路由机制. 本文将介绍 TCP 协议的握手.挥手.流量控制.拥塞控制等基本机制. TCP 包结构 发送方端口 接收方端口 序列号(SEQ) 确认号码(Acknowledge Number):设置了 ACK…
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! TCP(Transportation Control Protocol)协议与IP协议是一同产生的.事实上,两者最初是一个协议,后来才被分拆成网络层的IP和传输层的TCP.我们已经在UDP协议中介绍过,UDP协议是IP协议在传输层的“傀儡”,用来实现数据包形式的通信.而TCP协议则实现了“流”形式的通信. TCP的内容非常丰富.我不能在一篇文章中将TCP讲完.这一篇主要介绍TCP…