CCNA学习笔记Day3

1.Mac地址48bit,6字节。出厂时就烧录在RAM,理论上全球唯一,前一半是厂商标示。

例如00-17-9c-ca-48-0c,由于存在shanzhai,MAC不唯一。博通不出产NIC,只有芯片。

即使MAC出现重复,也很少出现MAC冲突,这是因为MAC地址只在本网段有效,如果需要经过网关,那么ping包的目的MAC会写上这个网关的MAC。

Ping包的核心是ICMP,封装srcIP和desIP。

 

SRC,DES

ICMP

ARP进行询问获得目的MAC,dataLink。

.!! 其中第一个点是为了获得对方MAC而发生数据包在传输的过程超时。

2.例子

1.1.1.1/24 ping  1.1.1.2/24

1.1.1.1/24 ping  1.1.2.1/24 不在一个网段,就发给gataway网关。比如要给一支笔到上海的boss,我会先交给前台,让他发给上海boss。

网关路由器会拆开packet的二层,看三层。再次封装的时候一自己的MAC为源地址,下一个router的MAC为目的。也就是说MAC只在本网段有效(这也就是为什么MAC地址相同的时候不太可能产生冲突),MAC地址是逐跳。每过一个router重新封装二层包头

SRC MAC与DES MAC

SRC IP和DES IP

ICMP

CRS

3.交换机工作:AAAA.A发送BBBB.B。期初交换机不知道BBBB.B在哪个端口,会广播询问AAAA.A从f0发数据,其他的交换机如果不知道BBBB.B在哪,同样会除了入口外的所有port都发一份查表没有除了入口interface全发一遍,学习和记录。

4.交换机根据CAM表转发,CAM表的缓存时间可以修改,CAM表记录的MAC是交换机直接连接的其他设备的MAC设备。 

5.一个接口可以对应多个MAC,比如下一个接口连接的是一个交换机(交换机的端口没有MAC)

如CAM可以是F0/0 AA,F0/0 BB 一个端口可以有多个设备

而不能是F0/0 AA F0/1 AA不会出现,前一条会被覆盖。一个设备不能对于多个端口

如果一台设备从一个int到另一个int可能不会被交换机发现。

MS的软件在有新的交换机接入的时候会flush一次CAM表,这是通过软件解决。

6.针对数据帧(数据帧的基础上打上SRCDES等,是0101000101.。。。)的转发有

直通转发不等收了就发了,收一个0(或1),就转发一个0(或1),延迟低;不能辨别

存储转发全部收完了先放到内存。校验和是检验数据的完整性。缺点是需要校验(用CPU)和内存。

碎片隔离(收一部分开始发)收够了64byte二层 标准的二层数据帧是1500byte,不进行校验。

CSMA/CD带冲突的载波侦听。机制的缺陷A和B几乎同时说话时检测不到,工程计算64byte以后都不会发生冲突

7.VLAN是交换机最基础的配置。类似与通过OS可以看到多块disk(逻辑),而物理上只有一个disk。VLAN相当于给交换机分区,一台当成多台用。

 8.交换机特权模式下查看vlan

Switch#Showvlan brief 或者Switch# show vlan

之后出现一张表,不同的表之间用最左边的编号区分,fddi,token,fddinet等是过去的网络,已经不用。从表中看到所有只有一个default的VLAN,所有接口都在VLAN中。例如硬盘没有划分volume。

9.创建VLAN

全局配置模式下

(config)vlan 10(创建10这个vlan号,可以不连续)

取名

(config)name NAME

将接口f0/11放入vlan

(config)int f0/11(进入f0/11的配置)

switchport mode access(修改该端口的模式,接入模式)

switchport access vlan 10(将该接口放入vlan10)

10.一个接口同一时刻只能属于一个vlan,每一个vlan相当于一个广播域。

11.实验

4台PC分别放入VLAN 10和VLAN 11,设置IP和MASK,互相ping,会发现同一个VLAN下的PC可以相互ping同,不同的ping不同。

12.区分数据去哪个vlan可以在数据中加上标识,而不需要使用多根线,在哪个位置达标需要约定,有两种约定方法:ISL(cisco私有),802.1Q(dot1q),ISL基本废弃。

 用一根线代替三根线,这个线叫TRUNK

在需要线的两头都成trunk,相关的配置如下

(config-if)Switch mode trunk

配置了trunk的端口,通过show vlan brief将看不到

13.一个interface有两种mode=access和trunk,access一定属于一个vlan,trunk不属于任何vlan

14.VTP用于同步交换机vlan信息

透明模式——不学习别人,也给不学习。可以作为中间转发。修订号==0

服务器­——

客户端——

VTP的服务器模式和客户端模式只有两个区别,名字不同;服务器可以修改VLAN的信息,比如创建VLAN,删除VLAN,客户端不能。没有学与被学的区别。

15.查看VTP状态

#show vtp status

每次修订一次VLAN(或者删,或者创建)修订号 VANs Revision++

学习的依据的是VLANs Revision,修订号低的交换机想修订号高的学习,同步修订号。 

16.启用VTP三条件;trunk,同名字,同密码。

起名,设密码,设定模式

(config-if)vtp domain hello(起名为hello)

(config-if)vtp password hello(密码设为hello)

(config-if)vtp mode server(或者client或者transport,默认是server)

 17.查看设置的VTP密码

#show vtp password

18.交换机连成环路可以冗余备份,但会产生广播风暴,也会成产生重复包倍降低网络效率。由于交换机的自行学习,会导致交换机的CAM表不断翻动

 消除环路的做法是去掉一个端口,只是软件层面隔离,在物理层面上线还是线还是连着的。当其中一台交换机出现down机,这个被block的端口会立即启用。

19.STP协议,用于解决交换机环路的协议。

1)选根将一个网络分成树状结构,生成树协议

每台交换机2s种发送一次BPDU(桥协议传输单元),协商

STP选根根据BID。一个交换机的BID可以设定(priority人为设定的)。选BID最小的为根。

BID由两部分组成Priority和MAC,MAC是交换机的mac,如果交换机的MAC有多个,取最小的那个

2)选根结口

根结口是靠近根的口,路径最小(带权路径),在网络中叫开销(cost),选开销最小的作为根结口。

10G——2;1G——4;100M——19;10M——100

如果开销一样时比较经过BID,BID小的path是根接口。

3)选指定接口

同一链路上的BID小的是指定接口,BID大根端口的阻塞。

20.交换机上电后50s不工作,这是在计算,相互之间2s发送BPDU,相互协商计算。

阻塞——》侦听15s,侦听——》学习15S,学习——》转发20s

21.手工改BID中priority

Spanning-treevlan 1-1005 priority 4096(40196的整数倍,0—61440(15倍),0倍,。。15倍)

22.批量操作接口1到10

(config)#interface range f0/1 – 10

批量操作接口1,3,5

(config)#interface rang f0/1 ,f0/3 ,f0/5 , f0/5 -10

批量操作1,3,5到10

(config)#interface rang f0/1 ,f0/3 f0/5 - 10

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值