网络安全温晓飞老师的课12day 笔记

数据链路层(2层 Data Link Layer)
    1.属于2层
    2.传输单元:帧
    3.帧结构
    
        帧头包含:目标MAC   源MAC   类型
             (6字节)(6字节)(2字节)
        帧头类型两种:     0x0800:上层为IP协议         0x代表16进制
                     0x0801: 上层为ARP协议
        帧格式:    802.3     802.11
    
        MTU值(最大传输单元):1500字节   帧最大容载能力 1518    

 

        MAC地址:也叫物理地址,是全球唯一!长度:48位 ,6字节
        帧尾:4字节
    4.工作在数据链路层的设备:交换机/网卡
    5.交换机工作原理:
        收到一个数据帧后:
                1.首先学习源MAC地址来形成MAC地址表,
                2.然后检查帧中的目标MAC地址,并匹配MAC地址表:
                    如表中有匹配项目,则单播转发
                    如表中没有匹配项,则除接受端口外广播转发
                3.MAC地址表的老化时间为300秒(可修改)
    6.交换机端口:
        E  10MB
        F  100MB
        G  1000MB
        Te 10000MB
        
        F0/1
        0模块号
        1接口号

        接口速率自适应:1000/100/10自适应
        速率工作模式可以为10,100,1000任何一种状态
        端口状态:up/down
            down3种可能:
                1)人工down掉
                2)速率匹配(不匹配就down掉)
                3)双工模式不匹配(双工duplex)
                    双工模式:单工,半双工,全双工

    7.交换机5大基本工作模式及命令:
        第一次配置网络设备,需要使用console线,在PC上需要使用软件  "超级终端"
        1)用户模式:  switch>               
            可以查看交换机的额基本简单信息,且不能做任何修改配置!
        2)特权模式:  switch#        
            进入方法在switch>下敲enable(缩写en)进入特权模式变成switch#    可以查看所有配置,且不能修改配置,但可以做测试,保存初始化等操作
        3)全局配置模式:
            switch#中敲  configure terminal(缩写conf t)    
            switch(config)#    默认不能查看配置! 可以修改配置,且全局生效!
        4)接口配置模式:
            switch(config)# 中敲 interface f0/1 (缩写int f0/1)
            switch(config-if)#    默认不能查看配置! 可以修改配置,且对该端口生效!
        5)console口/线控制台模式:
            switch(config)# 中敲line console 0   (缩写 line co 0)
                        默认不能查看配置! 可以修改配置,且对console口生效!
        命令:
        6)exit 退出一级
             end 直接退到特权模式
             hostname  更改计算机名
             password
        7)支持命令缩写
        8)?的用大
        9)历史命令
        10)tab补全键     
        11)配置主机名:
            conf t 
            hostname  更改计算机名
        12)设置用户密码:
            line co 0
            password 密码
            login
            exit
        ctrl+u   删除光标前所有    ctrl+a到行首    ctrl+e到行尾
        13)在内存中,存在一个文件: running-config  第一次开机系统会在内存中自动创建一个新的干净的running-config
        14)保存配置:
            en
            copy running-config startup-config
            或
            write 
        15)交换机开机动作:
            先去硬盘中找startup-config是否存在,如果不存在,在内存中创建新的runing-config,若存在,则复制到内存中并改名为running-config
        16)查看running-config配置
            en
            show running-config(思科)/display (华为)
            sh ru
        17)查看startup-config配置
            en
            show starup-config(思科)/display (华为)
        18)重启设备:
            en
            reload
        19)配置特权密码;
            conf t
            enable password 密码(明文)
            endble secret      密码(密文)
        20)查看MAC地址表:
            show mac-address-table
        21)查看接口状态列表:
            show ip int beief
            sh ip int b
        22)手工关闭接口
            int f0/(端口)
            shutdown
            exit
        23)手工开启接口
            int f0/(端口)
            no shutdown
            exit
        24)do用法
            其他模式加do空格也可以强制使用特权模式的命令
            ex:
                do sh run    
                do sh ip int b
                do wr
                等
        25)删除配置
            在哪配置的,就在哪删除
            命令前加no空格
            原命令中有参数,并且参数具有唯一性,则删除时不需要加参数
            ex:
                conf t
                hostname sw1

                conf t 
                no hostname
        26)清空/擦除/初始化配置
                en
                eraser startup-config
        27)为三层端口配置IP:
            int f/0
              ip add 10.1.1.254 255.255.255.0
              no shut
              exit
        28)开启远程控制
            不用身份验证
            conf t    
            line vty 0 4
            transport intput telnet/ssh/none/all
            password 密码
            login     //启用验证  同理   no login    关闭验证
            exit
            用身份验证
            conf t    
            line vty 0 4
              transport intput telnet/ssh/none/all
              login  local
              exit
            username xx password 123.com    //建立一个数据库账号为xx  密码123.com
            
            ssh配置
            conf t
            hostname r1
            ip domain-name r1.qf.com   //进入子名明域名为r1.qf.com
            crypto key generate rsa    //生成密钥对!    
            line vty 0 4
              transport intput ssh
              password 密码
              login     //启用验证  同理   no login    关闭验证
              exit
            username xx password 123.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值