大厂运维面试(1):网络基础

一、简述ISO/OSI七层模型的分层与作用

PDU:协议数据单元

应用层:为用户提供服务,给用户一个操作界面

表示层:数据提供表示;加密;压缩

会话层:确定数据是否需要进行网络传递并与Server端建立会话

传输层:对报文进行分组(发送时)、组装(接收时)

              提供传输协议的选择:

                            TCP(传输控制协议):可靠的,面向连接的传输协议。可靠、准确、慢

                             UDP(用户数据报协议):不可靠的,面向无连接的传输协议。快、不可靠

               端口封装

               差错校验

网络层:IP地址编址;路由选择(静态或动态路由)

数据链路层:MAC地址编址;MAC地址寻址;差错校验

物理层:数据实际传输;电气特性定义

 

二、TCP/IP四层模型与作用?

三、TCP三次握手过程

第一次握手:Client将标志位SYN置为1,随机seq=J,并将数据包发送到Server,Client进入SYN_SENT状态,等待Server确认

第二次握手:Server收到数据包中标志位SYN得知Client请求连接,Server将标志位SYN和ACK都置为1,ack序号J+1,随机产生seq=K,并将数据包发送到Client确认连接请求,Server进入SYN_RCVD状态。

第三次握手:Clinet收到确认后,检查ack序号是否为J+1,标志位ACK是否为1,如正确则将标志位ACK置为1,ack序号为K+1,并将数据包发送到Server;Server检查ack序号是否K+1,ACK是否为1,如正确则连接成功,Client和Server进入ESTABLISHED状态,完成三次握手并开始传输数据。

 

四、TCP四次挥手过程

第一次挥手:Client发送一个标志位FIN包,Seq序号=m,用来关闭Client到Server的数据传输,Client进入FIN_WAIT_1状态。

第二次挥手:Server收到标志位FIN包,并发送标志位ACK给Client,ACK确认序号为m+1,Server进入CLOSE_WAIT状态

第三次挥手:Server发送一个标志位FIN=1,ACK=1,Seq序号=n,Ack确认=m+1,用来关闭Server到Client的数据传送,Server进入LAST_ACK状态。

第四次挥手,Client收到FIN后,Client进入TIME_WAIT状态,接着发送一个ACK标志给Server,Ack确认序号n+1,Server进入CLOSED状态,完成四次挥手。

 

五、172.22.141.231/26,该IP位于哪个网段?该网段有多少可用IP地址?广播地址是什么?

IP地址分类:      

A类:IP地址二进制位必须以0开头    1.0.0.0 ~ 127.255.255.255

B类:IP地址二进制位必须以10开头    128.0.0.0 ~191.255.255.255

C类:IP地址二进制位必须以110开头    192.0.0.0 ~223.255.255.255

D类:IP地址二进制位必须以1110开头    224.0.0.0 ~239.255.255.255

E类:IP地址二进制位必须以1111开头    240.0.0.0 ~ 255.255.255.255

 

私有地址:

A类:10.0.0.0 ~ 10.255.255.255

B类:172.16.0.0 ~ 172.31.255.255

C类:192.168.0.0 ~ 192.168.255.255

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值