CCNA笔记(5)

简介: OSI的概念—Open System Interconnect开放系统互连参考模型,是由ISO(国际标准组织)定义的。它是个灵活的、稳健的和可互操作的模型,并不是协议,是用来了解和设计网络体系结构的。OSI模型的目的

静态VLAN --交换机上的端口以手动方式分配给VLAN;


动态VLAN–使用VWPS可以根据连接到交换机端口的设备的源MAC地址,动态地将端口分配给VLAN;


语音VLAN–将端口配置到语音模式可以使端口支持连接到该端口的IP电话;


VLAN的基本配置


创建VLAN信息


VLAN 2


Name VLAN2


Trunk的概念


当一条链路,需要承载多VLAN信息的时候,需要使用trunk来实现


一般见于交换机之间或交换机与路由器之间


Trunk的基本配置


配置trunk封装方式


Interface f0/0


Switchport trunk encapsulation {isl | dot1q | negotiate}


开启端口trunk模式


Switchport mode {dynamic {auto | desirable} | trunk}


VTP(VLAN Trunking Protocol)


一个能够宣告VLAN配置信息的信息系统;


通过一个共有的管理域,维持VLAN配置信息的一致性;


VTP只能在主干端口发送要宣告的信息;


支持混合的介质主干连接(快速以太网,FDDL,ATM)


VTP的运作


VTP协议通过组播地址01-00-0C-CC-CC-CC在Trunk链路上发送VTP通告;


VTP Server和clients通过最高的修订号来同步数据库;


VTP协议每隔5分钟发送一次VTP通告或者有变化时发生;


VTP的基本配置


Conflgure terminal


Vtp mode [server | client | transparent] 指定模式 默认情况下VTP模式为server


Vtp domain domain-name 设置域名 VTP域名对大小写敏感


Vtp password password 设置密码 VTP密码对大小写敏感


Vtp pruning VTP修剪默认关闭


冗余拓扑


冗余拓扑能够解决单点故障问题;


冗余拓扑造成广播风暴,多帧复用,MAC地址不稳定的问题


广播风暴


Host X发送广播帧


交换机继续没完没了的更新广播流量


多帧复用


Host X发送一个单播数据帧给Router Y


Router Y的MAC地址还没有被每个交换机学习到


Router Y接受2份相同的数据帧的拷贝


STP生成树的概念


采用生成树STP解决环路


STP的操作


每个广播域选择一个根桥


每个非根桥上选择一个根端口


每个段选择一个指定端口


阻塞其他接口


FHRP(首跳冗余、网关冗余)


VRRP简介


关键业务节点的冗余,可靠的业务支撑网络


FHRP之HSRP


HSRP定义了路由器的备份组。


备份组是一组参与HSRP的路由器,它们一起来模拟一台虚拟的路由。


HSRP备用组包含了下列实体:


活跃路由器(active)


备用路由器(standby)


虚拟路由器(Virtuai)


其他HSRP成员路由器。


活跃路由器备份路由器发送Hello包是通过组播地址224.0.0.2.采用UDP=1985端口,间隔为3秒


Active路由器


活跃路由器的竞争


–优先级(0~255,默认100)


–IP地址


–越大越优


只有处于active的路由器才能响应用户的ARP请求和转发数据


Standly路由器


Standby路由器监听224.0.0.2的hello消息,一旦发现active出现问题(holdtime=10s),


立马从standby升级成为active


DHCP Dynamic Host Configuration Protocol(动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。使用CS模式,Server端使用UDP的67端口、Client端使用68端口进行通信


DHCP配置


Server配置


Router (config) #service dhcp


开启DHCP服务。Cisco设备默认开启


Router (config)#ip dhcp pool [pool name]


定义DHCP地址池,一个网段对应一个地址池


Router (dhcp-config ) #network [network address] [subnet mask]


定义地址池关联网段


Router (dhcp-config )#default-router [host address]


定义分配给客户端的网关IP


NAT网络地址转发


私有地址空间


–10.0.0.0-10.255.255.255


–172.16.0.0-172.31.255.255


–192.168.0.0-192.168.255.255


NAT术语


内部本地 转换之前内部源地址的名字


外部本地 转换之前目标主机的名字


内部全局 转换之后内部主机的名字


外部全局 转换之后外部目标主机的名字


NAT三种类型


静态NET


·将内部本地地址与内部全局地址进行一对一的明确转换。这种方法主要用在内部网络中有对外提供服务的服务器,如WEB、MAIL服务器时。该方法的缺点是需要独占宝贵的合法IP地址。即,如果某个合法lP地址已经被NAT静态地址转换定义,即使该地址当前没有被使用,也不能被用作其它的地址转换。


动态NET


·动态地址转换也是将内部本地地址与内部全局地址进行一对一的转换。但是,是从内部全局地址池中动态地选择一个未使用的地址对内部本地地址进行转换。该地址是由未被使用的地址组成的地址池中在定义时排在最前面的一个。当数据传输完毕后,路由器将把使用完的内部全局地址放回到地址池中,以供其它内部本地地址进行转换。但是在该地址被使用时,不能用该地址再进行一次转换。


目录
相关文章
|
存储 Kubernetes 调度
【K8S系列】第二讲:Pod入门
【K8S系列】第二讲:Pod入门
237 0
|
XML 编解码 编译器
Unity跨平台UI解决方案:可能是最全的FairyGUI系列教程-第八天
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
1974 0
|
5月前
|
存储 Java 编译器
Java 中 .length 的使用方法:深入理解 Java 数据结构中的长度获取机制
本文深入解析了 Java 中 `.length` 的使用方法及其在不同数据结构中的应用。对于数组,通过 `.length` 属性获取元素数量;字符串则使用 `.length()` 方法计算字符数;集合类如 `ArrayList` 采用 `.size()` 方法统计元素个数。此外,基本数据类型和包装类不支持长度属性。掌握这些区别,有助于开发者避免常见错误,提升代码质量。
388 1
|
监控 安全 大数据
阿里服务的ASM、MSE和ARMS都有其各自的应用场景
阿里服务的ASM、MSE和ARMS都有其各自的应用场景
680 39
|
存储 开发工具
CASE 工具有哪些
<h2 style="color:rgb(18,18,20); font-weight:normal; letter-spacing:-1px; margin:0.2em 0.2em 0.2em 0px; font-size:1.7em; line-height:1.5em; padding:0px; position:relative; left:0px; font-family:Ver
4016 0
|
机器人 测试技术 Python
Robot Framework(4)- 测试套件的基本使用
Robot Framework(4)- 测试套件的基本使用
623 0
Robot Framework(4)- 测试套件的基本使用
|
PyTorch TensorFlow 算法框架/工具
DL中版本配置问题:TensorFlow、Keras、Python版本完美搭配推荐
DL中版本配置问题:TensorFlow、Keras、Python版本完美搭配推荐
|
移动开发 搜索推荐 大数据
移动开发前沿 | 厂商和App快速接入统一推送UPS指南
什么是统一推送?统一推送的意义和价值在哪里?为何统一推送标准得以被纳入到CMS中?开发者又该如何接入统一推送?
722 0
移动开发前沿 | 厂商和App快速接入统一推送UPS指南
|
开发者
《钉钉应用开发者速成手册》之“注册钉钉开发者”
在开始使用开放平台提供的能力进行应用开发前,需要先完成钉钉开发者注册。
1360 0
《钉钉应用开发者速成手册》之“注册钉钉开发者”