计算机网络

1、简述TCP三次握手

第一次握手
  • 客户端向服务端发送连接请求报文段。该报文端的头部中SYN=0,seq=x,ACK=0
    第二次握手
  • 服务端收到连接请求报文段后,如果同意连接,则会发送一个应答:SYN=1,ACK=1,seq=y,ack=x+1。
    第三次握手
  • 当客户端收到连接同意的应答后,还要向服务端发送一个确认报文段,标识:服务端发来的连接同一应答已经成功收到。该报文段的头部为:ACK=1,seq=x+1,ack=y+1

2、简述TCP和UDP的区别

tcp可靠面向链接
udp不可靠面向无连接

3、总结IP地址规划

类型 范围
A 0.0.0.0到127.255.255.255
B 128.0.0.0到191.255.255.255
C 192.0.0.0到223.255.255.255
D 224.0.0.0到239.255.255.255
E 240.0.0.0到247.255.255.255
回还地址 127.0.0.0到127.255.255.255
广播地址 255.255.255.255

私有地址

类型 范围
A 10.0.0.0~10.255.255.255
B 172.16.0.0~172.31.0.0
C 192.168.0.0~192.168.255.255

4、总结常见网络管理命令

ifconfig 查看与临时配置网络
ip addr 查看与临时配置网络
traceroute 路由跟踪命令
ping 判断网络状况
netstat 网络状态查询
nslookup 翻译域名对应的ip和DNS
tcpdump 抓包工具

5、给定给定IP地址167.77.88.99和掩码255.255.255.192,子网号是什么?广播地址是什么?有效IP地址是什么?

子网号167.77.88.64
广播地址167.77.88.127
有效ip地址167.77.88.65~167.77.88.126

6、添加IP地址192.168.2.2/24到eth0网卡上

ip addr add 192.168.2.2/24 dev eth0

7、总结网络组创建方法,并实例演示创建网络组

第一种模式:mod=0 ,即:(balance-rr) Round-robin policy(平衡抡循环策略)
第二种模式:mod=1,即: (active-backup) Active-backup policy(主-备份策略)
第三种模式:mod=2,即:(balance-xor) XOR policy(平衡策略)
第四种模式:mod=3,即:broadcast(广播策略)
第五种模式:mod=4,即:(802.3ad) IEEE 802.3adDynamic link aggregation(IEEE 802.3ad 动态链接聚合)
第六种模式:mod=5,即:(balance-tlb) Adaptive transmit load balancing(适配器传输负载均衡)
第七种模式:mod=6,即:(balance-alb) Adaptive load balancing(适配器适应性负载均衡)
创建ifcfg-bond0
# vim /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BONDING_OPTS="mode=0 miimon=100"
BOOTPROTO=none
ONBOOT=yes
BROADCAST=192.168.160.1
IPADDR=192.168.160.180
NETMASK=255.255.255.0
NETWORK=192.168.160.0
USERCTL=no
BONDING_OPTS="mode=0 miimon=100"

修改ifcfg-eth0 ifcfg-eth1
# vi /etc/sysconfig/network-scripts /ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
# vi /etc/sysconfig/network-scripts /ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no

配置/etc/modprobe.conf,添加alias bond0 bonding
上一篇:keepalived纯部署


下一篇:cnetos 网卡绑定 eth0+eth1做双网卡绑定到bond0