1.ipv4与ipv6的区别

ipv4为因特网中TCP/IP层协议,32位,但它定义的有限地址空间将被耗尽

ipv6下一版本的互联网协议,128位,可解决多播,服务质量,移动性。

2.拥塞控制

传输层 :重传,乱序缓存,确认,流控制,确定超时

网络层:分组排除,分组丢弃,路由算法,分组生存

数据链接层:重传,乱弃缓存,确认,流控制

拥塞避免算法,慢启动

一个拥塞窗口 cwnd 慢启动门限ssthresh.

给定连接,初始 cwnd=1个报文段,ssthresh为65535字节。

(TCP输出数据不可超过 cwnd 及接收方通知窗口大小。)

拥塞发生时(超时或收到重复确认),ssthresh=cwnd/2;  (若是超时,慢启动:cwnd=1)

发送数据后收到确认,增加cwnd.(cwnd<=ssthresh为慢启动,否则为拥塞避免)

增加方法:

慢启动:cwnd每收到一个确认加1.指数方式增加:发送1个报文段,2个,4个。

拥塞避免:cwnd每收到一次确认,加1. 加性增加:(不管一个RTT中收到多少个ACK)

3.网络层协议 IP

 责任:在源地址与目的地址传送数据报。不保证可靠性,流控制,包顺序。

 4位版本号,4位首部长度,8位服务类型, 16位总长度(字节数)

16位标识, 3位标志,13位片偏移

8位生存时间,8位协议 , 16位首部检验和

32位源IP地址

32位目的IP地址

选 项

数据

 

故首部长度最多15*4=60个字节。总长度为 65536个字节。

4.应用层协议 HTTP

 

posted on 2014-10-24 08:58  Dreaming-Dan  阅读(203)  评论(0编辑  收藏  举报