书到用时方恨少,事非经过不知难。这篇文章主要讲述第五周相关的知识,希望能为你提供帮助。
1、简述osi七层模型和TCP/IP五层模型
OSI 没有使用
应用层http,ftp
表示层
会话层
传输层tcp,udp
网络层ip
数据链路层arp
物理层
TCP/IP
应用层
传输层
网络层
数据链路层
物理层
2、总结描述TCP三次握手四次挥手
FIN和ACK值就是1和0
ack是对面的seq+[0-1]
seq是自己的+1
【第五周】
文章图片
文章图片
3、描述TCP和UDP区别
TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。 一个TCP连接必须要经过三次“对话”才能建立起来,
UDP是一个非连接的协议,传输数据之前源端和终端不建立连接, 当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。 在发送端,UDP传送数据的速度仅仅是受应用程序生成数据的速度、 计算机的能力和传输带宽的限制; 在接收端,UDP把每个消息段放在队列中,应用程序每次从队列中读一个消息段。
4、网卡绑定bond0的实现
1、mode=0(balance-rr)
表示负载分担round-robin,并且是轮询的方式比如第一个包走eth0,第二个包走eth1,直到数据包发送完毕。
2、mode=1(active-backup)华为服务器用的比较多的方式
表示主备模式,即同时只有1块网卡在工作。
3、mode=4(802.3ad)(IEEE802.3ad 动态链接聚合)
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.0.100
NETMASK=255.255.255.0
BROADCAST=192.168.0.255/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
ONBOOT=yes/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
ONBOOT=yescat/etc/modprobe.confalias bond0 bondingoptions bond0 miimon=100 mode=0
推荐阅读
- pip 安装错误 Command
- 鸿蒙开源全场景应用开发——视频渲染
- mysql随手记-我没有被面试官“锁”住
- Win8系统打开文件夹提示“拒绝访问”处理办法
- MixRadio的Windows 8/Win10商店版应用已下架
- Win8系统无法打开.mht文件处理技巧
- Windows 8系统任务管理器显示灰色无法运用怎样办
- Win8系统如何通过设置技巧打开传统控制版面
- Win8系统如何更改索引文件Windows.edb存放路径