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