zoukankan      html  css  js  c++  java
  • 网络基础tcp/ip协议二

    物理层解析:

    物理层是TCP/IP模型的最低层,物理层为数据提供数据传输可靠通路。

    物理层关心的介质:

    信号

    接口

    传输介质

    信号的分类:(信号是信息传递的媒介。)

    模拟信号:连续变化的物理量

    数字信号:不连续的物理量,信号参数也不连续变化,信号参数也不连续变化,高低固定。抗干扰能力强,适合远距离传输并能保证质量。

    双绞线的标准:

    类型        传输速率

    cat5        100Mbps

    cat5e       100Mbps

    cat6        1000Mbps(1Gbps)

    cat7        10000Mbps(10Gbps)

    双绞线的连接规范:

    线序:

    T568A:

    白绿,绿,白橙,蓝,白蓝,橙,白棕,棕

    T568B:

    白橙,橙,白绿,蓝,白蓝,绿,白棕,棕

    1,2发送3,6接受

    白绿,绿(发送)白橙,橙(接受)T568A

    白橙,橙(发送)白绿,绿(接受)T568B

    缆线的连接:

    标准网线:(直连线或者直通线)用于连接不同的设备(A-A ,B-B)

    交叉网线:用于连接相同设备(A-B)

    全反线:不用于以太网连接,主要用于计算机的串口和路由器或者交换机的console(控制口)相连,它的线序是一端为1-8,另一端为8-1。

    特例:计算机直接连接路由器用交叉线,交换机于交换机相连使用交叉或直连线一般用交叉线。

    物理层设备:

    网卡

    中继器

    集线器

    交换机的工作模式:

    Switch>用户模式

    Switch>enable 进入特权模式

    Switch#特权模式

    Switch#configure terminal 进入全局配置模式

    Switch(config)#全局配置模式

    Switch(config)#interface fast Ethernet0/1 进入一号接口

    Switch(config-if)#接口模式

    exit 返回上一模式

    end 直接退出道特权模式

    常用命令:

    reload 重启

    交换机配置文件在bangong#show running-config 这个文件里

    配置交换机console口令:

    ceshi1#configure terminal (进入全局配合模式)
    ceshi1(config)#line console 0(进入console口,默认只有一个,就console0)
    ceshi1(config-line)#password 123456(设置密码)
    ceshi1(config-line)#login(注册)

    默认控制台会话时间为10分钟,导致用户配置一半需要重新进入

    可以配置控制台会话时间永不超时:

    bangong#configure terminal 
    bangong(config)#line console 0
    bangong(config-line)#exec-timeout 0 0
    bangong(config-line)#

    输出日志消息自动弹出,打断输入:

    bangong(config)#line console 0(进入console口)
    bangong(config-line)#logging synchronous(输出日志同步)

    当输错命令时,交换机会让你等待:

    bangong(config)#no ip domain-lookup(禁用域名解析就不会等待了

    配置交换机特权密码:

    ceshi1>enable (先进入特权模式)
    ceshi1#configure terminal (进入全局配置模式)

    ceshi1(config)# enable secret 123456(设置密文密码)

    查看特权密码:

    ceshi1#show running-config 
    Building configuration...

    。。。。。。。。。。
    enable secret 5 $1$mERr$H7PDxl7VYMqaD3id4jJVK/(密文)
    enable password 123456(明文)

    查看mac地址表:

    bangong#show mac-address-table

    修改主机名为xx:

    Switch(config)#hostname xx 

    查看配置信息:

    Switch#show running-config 

    查看交换机系统版本:

    bangong#show version

    cdp协议,查看邻居Cisco设备的信息(可以检查网络拓扑):

    service#show cdp neighbors detail(查看邻居Cisco设备的详细信息)

    接口的工作模式:

    service#show interfaces fastEthernet 0/24  (查看以太网第24口的双工模式和通信速率)
    .................................
      Keepalive set (10 sec)
      Full-duplex, 100Mb/s

    service(config-if)#duplex  {full   half   auto }  full全双工    half半双工   auto自动协调   指定接口的双工模式

      测试:service(config-if)#duplex auto (先进入24接口,配置为自动协调)

    service(config-if)#speed {10  100  1000 auto } 指定接口通信速率

      测试:service(config-if)#speed auto(先进入24接口,配置为自动协调)

    查看以太网接口的双工模式和通信速率:

    service#show interfaces fastEthernet 0/24(查看第24口)
    FastEthernet0/24 is down, line protocol is down (disabled)
      Hardware is Lance, address is 0001.63a9.1b18 (bia 0001.63a9.1b18)
     BW 100000 Kbit, DLY 1000 usec,
         reliability 255/255, txload 1/255, rxload 1/

    查看接口模式:

    Switch#show interfaces f0/5 switchport (查看5号端口)

    配置VLAN两种方法:

    Switch#vlan database (进入vlan数据库)

    Switch(vlan)#vlan 2 name xxx(创建vlan2 并改名字为xxx)

    ————————————————————

    Switch(config)#vlan 3(创建vlan 3)

    Switch(config-vlan)#name x(改名字为x)

    删除vlan:

    Switch#vlan database (进入vlan数据库 或者Switch(config)# no vlan2(全局变量直接删除))

    Switch(vlan)#no vlan 2(删除vlan2)

    批量接口加入vlan:

    Switch(config)#interface range f0/1 - 2(选中1.2端口号)

    Switch(config-if-range)#switchport access vlan 3(把1.2端口接入vlan3)

    接口加入vlan:

    Switch(config)#interface fastEthernet 0/1(进入1号接口)

    Switch(config-if)#switchport access vlan 2(把1号接口配置进vlan2)

    保存交换机配置:

    交换机做完配置要保存,不然重启后所有配置就没了

    Switch#copy running-config startup-config (保存配置)
    Destination filename [startup-config]? (确认配置名字)
    Building configuration...
    [OK]

    或者执行write

    bangong#write 
    Building configuration...
    [OK]

    擦除所有配置(恢复出厂设置):

    bangong#erase startup-config(擦除)

    bangong#reload(重新加载)

  • 相关阅读:
    Docker版安装部署 Nexus 及阿里云仓库与本地仓库配置
    Golang开发中如何解决共享变量问题
    什么是dubbo?
    dubbo配置
    redis击穿,穿透,雪崩
    C#根据wsdl文件生成客户端调用代码
    查询哪个程序在使用某个端口
    Java面试题(十六):双亲委派模型
    Java面试题(十五):Java类加载器
    Java面试题(十四):什么是字节码?采用字节码的好处是什么?
  • 原文地址:https://www.cnblogs.com/Hydraxx/p/6906879.html
Copyright © 2011-2022 走看看