首页 > 代码库 > 2017_6_28tcp/ip协议学习
2017_6_28tcp/ip协议学习
1.IP 地址由哪些部分构成 : 网络号:16位 + 子网号 n 位(n<=6) + 主机号 :(16-n) 位。子网掩码表示:用来指定子网号的位。
2.局域网通过路由器链接到外网上
3.数据的封装过程 : 从应用层传递用户数据到传输层,传输层加上 TCP 头(20字节)或 UDP 头(8字节) 传给 网络层 ,网络层在前面加上20字节的 IP首部,传给链路层,链路层加上mac地址头,封装成一帧数据.
4.IP分片 :在IP层向链路层传输数据时,由于封装号的一帧数据最多只有1500字节,除去IP首部和TCP或UDP头,当传输的数据大于1472或1460时 需要进行分片,其中只有第一片数据有 TCP或UDP头,除去最后一片数据外,每片数据的大小都必须是8的整数倍。
5.TCP怎样处理多链接 :将链接放到一个队列里进行处理??
6.一个TCP链接由什么决定:IP四元祖
7.滑动窗口协议:发送端通过接收端提供的窗口大小来控制数据的发送,通过接收端的ack消息决定窗口左侧,通过活动窗口大小决定窗口右侧。
8.什么是拥塞?一般情况下局域网的数据流量管道较大,广域网较小,当局域网向广域网发送数据时会造成瓶颈,产生拥塞
9.tcp 紧急方式:一端告诉另一端紧急数据已经保存在普通流中
10.tcp为什么可靠:tcp的发端发送数据后会等待收端的确认消息,在发送时会启动定时器,当定时器溢出还没收到收端的确认消息时会重传,一般会进行6次左右重传,每次时间间隔递增。若最后一次重传失败则会发生复位
2017_6_28tcp/ip协议学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。