网络相关基础

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


    OSI七层模型由下到上分为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
    TCP/IP模型由下到上分为:物理层、数据链路层,网络层、传说层、应用层
        osi的模型里的回话层、表示层、应用层相当于TCP/IP模型里的应用层
        OSI模型,主要用途是学习。


2、简述iproute家族命令


    ip OBJECT
        addr:添加IP地址和掩码
             ~]# ip addr add 192.168.1.223/24 dev ens33
            在ens33的接口上添加一个192.168.1.223地址,掩码是24
             ~]# ip addr del 192.168.1.223/24 dev ens33
            删除刚才添加的IP地址
        link:接口
            ip link show:查看
            
        route:路由
            ip route show
                查看
            ip route add default via 192.168.1.1
                添加默认网关为192.168.1.1
            ip route add 192.168.1.0/24 via 10.0.0.1 dev eth1 src 10.0.0.100
                192.168.1段的IP,访问10.0.0.100,用10.0.0.1作为网关
            
            

 

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

htop:

网络相关基础
    
        l:显示进程打开的文件
        t:以层级关系显示各进程
        a:将选定的进程绑定至某指定的cpu核心
    
    vmstat
        
        r:等待运行的进程的个数;cpu上等待运行的人物的队列长度;
        b:处于不可中断睡眠态的进程个数;被阻塞的人物队列的长度;
        swpd:交换内存使用总量
        free:空闲的内存总量
        buffer:buffer的内存总量
        cache:cache的内存总量
        si:数据进入swap中的数据速率(kb/s)
        so:数据离开swap中的数据速率(kb/s)
        bi:从块设备读入数据到系统的速度(kb/s)
        bo:保存数据至块设备的速率(kb/s)
        id:idle空闲的


        
4、使用until和while分别实现192.168.0.0/24 网段内,地址是否能够ping通,弱ping通则输出"success!",若ping不通则输出"fail!"
        

 

        #!/bin/bash
        #
        declare i=1
        while [ $i -le 254 ];do
            if ping 192.168.0.$i -c 1 &>/dev/null;then
                echo "192.168.0.$i success"
            else
                echo "192.168.0.$i fail"
            fi
            let i++
        done
        
        
        #!/bin/bash
        #
        declare i=1
        until [ $i -gt 254 ];do
            if ping 192.168.0.$i -c 1 &>/dev/null;then
                echo "192.168.0.$i success"
            else
                echo "192.168.0.$i fail"
            fi
            let i++
        done

 

原创文章,作者:诠释,如若转载,请注明出处:http://www.178linux.com/124420

发表评论

登录后才能评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.

联系我们

400-080-6560

在线咨询

工作时间:周一至周五,9:30-18:30,节假日同时也值班

QR code