2018.10.29-2018.11.4

  1. 简述osi七层模型和TCP/IP五层模型

QQ截图20181105101829.jpg

  • 应用层
    OSI 参考模型中最靠近用户的一层,是为计算用户提供应用接口,也为用户直接提供网络服务。常见的应用层网络服务协议有:HTTP,HTTPS,FTP,POP3,SMTP

  • 表示层
    表示提供各种用于应用层数据编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。如果必要该层可提供一种标准表示形式,用于将计算机内部的多种数据格式转换成通信中采用的标准表示形式。数据压缩和加密也是表示层可提供的转换功能之一。

  • 会话层
    会话层负载建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。

  • 传输层
    传输层建立了主机端到端的链接,传输层的作用是为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错控制和流量控制等问题。该层向高层屏蔽了下层数据通信的细节,是高层用户看到的只是在两个传输实体建的一个主机到主机的、可由用户控制和设定、可靠的数据通路。通常说的TCP UDP就是在这层。端口号即是这里的

  • 网络层
    本层通过IP寻址来建立两点之间的连接,为源端的运输层来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。就是通常说的ip层。这一层就是我们经常说的IP协议层。IP协议是Internet的基础。

  • 数据链路层
    将比特组合成字节,再将字节组成帧,使用链路层地址(以太网mac地址)来访问介质,并进行差错检测。
    数据链路层又分为2个子层:逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)。

  • 物理层
    实际最终信号传输是通过物理层实现的。通过物理介质传输比特流。规定电平、速度和电缆针脚。常用设备有(各种物理设备)集线器、中继器、调制解调器、网线、双绞线、同轴电缆。这些都是物理层的传输介质

QQ截图20181105101906.jpg

2.简述iproute家族命令

QQ截图20181105101940.jpg

QQ截图20181105101955.jpg

3.详细说明进行管理工具htop、vmstat等相关命令,并举例 

QQ截图20181105102047.jpg

QQ截图20181105102058.jpg

QQ截图20181105102107.jpg

4.使用until和while分别实现192.168.0.0/24 

网段内,地址是否能够ping通,弱ping通则输出"success!",若ping不通则输出"fail!"

##############while循环#############

#!/bin/bash

declare -i ip=0

while [ $ip -lt 255 ];do

        ping -c 1 -W 1 172.16.100.$ip &> /dev/null && echo -e "ping 172.16.100.$ip \033[31msuccessful...\033[0m" || echo "ping 172.16.100.$ip failed..."

        let ip++

done

##############until循环#############

#!/bin/bash

declare -i ip=0

until [ $ip -ge 255 ];do

        ping -c 1 -W 1 172.16.100.$ip &> /dev/null && echo -e "ping 172.16.100.$ip \033[31msuccessful...\033[0m" || echo "ping 172.16.100.$ip failed..."

        let ip++

done


猜你喜欢

转载自blog.51cto.com/2468105/2312815
今日推荐