MPLS VPN随堂笔记2】的更多相关文章

深入理解ospf 理解MPLS VPN 中对OSPF 层次化设计的补充 supper backbone area 2:理解MPLS VPN 中OSPF 的区域设计概念 3:理解MPLS VPN 中OSPF process id 和router-id 的重要性 4:理解MPLS VPN 中MP BGP 针对OSPF 的拓展团体属性,并且理解如何控制OSPF LSA 类型 domain-id Extended Community: RT:1:1 OSPF DOMAIN ID:0x0005:0x000…
MPLS VPN 基础 1.MPLS vpn架构的特点 1.1.允许不同CE传递相同私网路由 1.2.SP内部(所有P路由器)不需要学习CE路由 1.3.无安全保障但有带宽保障(跟SP租用服务) 2.MPLS vpn 架构的主要组件 CE 客户边缘路由器 C 客户内部路由器 PE 运营商边缘路由器 P 运营商内部路由器 RD 路由区分符(本地有效) 区分本地接收不同CE传递的路由 如1:1 (SP的 AS号:序号) RT 路由目标(MPBGP拓展团体属性传递) 区分接收MPBGP传递来的路由是否…
深入理解ospf 理解MPLS VPN 中对OSPF 层次化设计的补充 supper backbone area 2:理解MPLS VPN 中OSPF 的区域设计概念 3:理解MPLS VPN 中OSPF process id 和router-id 的重要性 4:理解MPLS VPN 中MP BGP 针对OSPF 的拓展团体属性,并且理解如何控制OSPF LSA 类型 domain-id Extended Community: RT:1:1 OSPF DOMAIN ID:0x0005:0x000…
MPLS VPN 基础 1.MPLS vpn架构的特点 1.1.允许不同CE传递相同私网路由 1.2.SP内部(所有P路由器)不需要学习CE路由 1.3.无安全保障但有带宽保障(跟SP租用服务) 2.MPLS vpn 架构的主要组件 CE 客户边缘路由器 C 客户内部路由器 PE 运营商边缘路由器 P 运营商内部路由器 RD 路由区分符(本地有效) 区分本地接收不同CE传递的路由 如1:1 (SP的 AS号:序号) RT 路由目标(MPBGP拓展团体属性传递) 区分接收MPBGP传递来的路由是否…
跨域 ASBR之间运行MPBGP 1.配置AS内部IGP保证环回口互相可达,同时建立LDP邻居 (优先启用 mpls label rang 16 100)方便查看实验现象 2.配置PE1-PE2 PE3-PE4之间MP-BGP邻居 3.配置PE1-CE1 PE4-CE2之间ospf协议,并将OSPF与BGP双向重分发(同时创建 PE1 , 4 vrf a 设置合理的RT值) 4.PE2-PE3邻居关系 router bgp 200 bgp router-id 4.4.4.4 no bgp def…
跨域 ASBR之间运行MPBGP 1.配置AS内部IGP保证环回口互相可达,同时建立LDP邻居 (优先启用 mpls label rang 16 100)方便查看实验现象 2.配置PE1-PE2 PE3-PE4之间MP-BGP邻居 3.配置PE1-CE1 PE4-CE2之间ospf协议,并将OSPF与BGP双向重分发(同时创建 PE1 , 4 vrf a 设置合理的RT值) 4.PE2-PE3邻居关系 router bgp 200 bgp router-id 4.4.4.4 no bgp def…
前一天排错 Acl 1 匹配所有ospf的数据包 (目的 ospf建立邻居关系 传递路由条目) 2 放行UDP报文 让LDP邻居能互相收发HELLO包 4 放行TCP报文 让LDP邻居能够建立TCP会话 互传标签 5 放行ICMP报文 让R1能ping通3.3.3.3 总结mpls基础标签转发流程 IGP汇总问题 此时 在R2的S0/1接口做汇总 发给R3 针对(1.1.1.1/32) 汇总成 1.1.0.0/16 本地自动生成1.1.0.0/16 指向null0 本地会为1.1.0.0/16…
LDP 的使用原因(对于不同协议来说) LDP的四大功能 发现邻居 hello 5s 15s 224.0.0.2 发现邻居关系 R1 UDP 646端口 R2 UDP 646端口 此时形成邻居 建立邻居时,选取RID(同OSPF) 最终由RID所在地址互相建立邻居 比如1.1.1.1 与2.2.2.2 (此时需要互相都有对端RID地址的路由) 建立LDPTCP会话 由RID大的随机端口 向RID小的TCP 646端口建立会话 如2.2.2.2(随机端口)向1.1.1.1TCP 646端口 TCP…
前一天排错 Acl 1 匹配所有ospf的数据包 (目的 ospf建立邻居关系 传递路由条目) 2 放行UDP报文 让LDP邻居能互相收发HELLO包 4 放行TCP报文 让LDP邻居能够建立TCP会话 互传标签 5 放行ICMP报文 让R1能ping通3.3.3.3 总结mpls基础标签转发流程 IGP汇总问题 此时 在R2的S0/1接口做汇总 发给R3 针对(1.1.1.1/32) 汇总成 1.1.0.0/16 本地自动生成1.1.0.0/16 指向null0 本地会为1.1.0.0/16…
LDP 的使用原因(对于不同协议来说) LDP的四大功能 发现邻居 hello 5s 15s 224.0.0.2 发现邻居关系 R1 UDP 646端口 R2 UDP 646端口 此时形成邻居 建立邻居时,选取RID(同OSPF) 最终由RID所在地址互相建立邻居 比如1.1.1.1 与2.2.2.2 (此时需要互相都有对端RID地址的路由) 建立LDPTCP会话 由RID大的随机端口 向RID小的TCP 646端口建立会话 如2.2.2.2(随机端口)向1.1.1.1TCP 646端口 TCP…
将IP地址映射为简单的具有固定长度的标签 用于快速数据包交换 20 3 1 8 在整个转发过程中,交换节点仅根据标记进行转发 标签交换路径(LSP) 多协议标签交换MPLS最初是为了提高转发速度而提出的 ????S ―栈底.标签栈中最后进入的标签位置,s值为0.S值为1表明此为最底层标签. 正因为这个字段表明了MPLS的标签理论上可以无限嵌套,从而提供无限的业务支持能力.这是MPLS技术最大魅力所在. Forwarding Equivalence Class (FEC), this group…
将IP地址映射为简单的具有固定长度的标签 用于快速数据包交换 20 3 1 8 在整个转发过程中,交换节点仅根据标记进行转发 标签交换路径(LSP) 多协议标签交换MPLS最初是为了提高转发速度而提出的 ????S ―栈底.标签栈中最后进入的标签位置,s值为0.S值为1表明此为最底层标签. 正因为这个字段表明了MPLS的标签理论上可以无限嵌套,从而提供无限的业务支持能力.这是MPLS技术最大魅力所在. Forwarding Equivalence Class (FEC), this group…
1.LDP协议的各种情况2.LDP和BGP交互3.LDP高级部分4.MPLS VPN (RIP和静态)5.MPLS VPN (EIGRP)6.MPLS VPN (OSPF)7.MPLS VPN (EBGP)8.Overlapping VPN和Central Service VPN9.MPLS VPN (Internet Access)10.组播VPN (mVPN)11.Inter AS MPLS VPN (Option A)12.Inter AS MPLS VPN (Option B)13.In…
MPLS VPN的实现 一.实验目的 该实验通过MPLS VPN的数据配置,使学生掌握路由器相关接口的IP地址设置.路由协议的配置以及MPLS VPN的完整的创建过程, 从而加深对IP网络的IP编址.路由协议以及MPLS的相关理论的理解. 二.实验内容 利用网络模拟器GNS3模拟Cisco的实验环境,搭建IP网络,完成CE.PE和P路由器上的数据配置, 使属于同一VPN的两个路由器能够互通. 三.实验设备 1.硬件:PC机. 2.软件: ①网络模拟器 GNS3-0.8.6-all-in-one…
MPLS VPN的实现 一.实验目的 该实验通过MPLS VPN的数据配置,使学生掌握路由器相关接口的IP地址设置.路由协议的配置以及MPLS VPN的完整的创建过程, 从而加深对IP网络的IP编址.路由协议以及MPLS的相关理论的理解. 二.实验内容 利用网络模拟器GNS3模拟Cisco的实验环境,搭建IP网络,完成CE.PE和P路由器上的数据配置, 使属于同一VPN的两个路由器能够互通. 三.实验设备 1.硬件:PC机. 2.软件: ①网络模拟器 GNS3-0.8.6-all-in-one…
进公司搞研发,基本上用的都是J2EE框架.若想在公司混个不错的地位,首先技术上必须过关.由于需求所致,自己学习了J2EE一段时间,主要是Struts2,MyBatis(Hibernate的前身),远远谈不上熟悉的地步,学技术,最快的路径莫过于实战中学习应用.以下是自己在上课时所做的随堂笔记,供大家参考.在以后的道路上,自己还是会利用可以利用的时间来学习J2EE. 10:23 2015/4/17 编程:驼峰原则 LoginCheck 对象(POJO类) 内存/ 数据表 磁盘 映射 ORM Ctrl…
Css随堂笔记(三) 1 关于背景图片   A 设置背景图片:background-image:url(“图片的路径”):   B 背景图片位置: background-position:1 方位名词 背景位置: 1.如果只设置一个方位词,另外一个默认居中 2.如果设置的值是两个方位词,与顺序无关 2 数值:背景位置: 1.如果设置的值是数字: 1.一个值得时候,表示水平方向的位移,垂直方向默认居中 2.两个值得时候,第一个表示水平位移 第二个表示垂直方向的位移 C 背景图片是否平铺:backg…
今天开始了Java的正式复习,因为有两三年没有接触Java了,所以打算开始从头复习. 下面使课堂的一些随堂笔记,如果有遗忘,我可以随时翻阅该博客. public static void main(String[] args) {        String teacher = "秦疆";​        //自定义变量大小写敏感        String Man = "";        String man = "";        Stri…
这还是自己3年前(2011年)整理的笔记,记得当时那会儿自己对Linux还特别的憧憬,也很喜欢韩老师的讲课风格,边看边做笔记乐此不彼,现在开通了技术博客,所以把当年的笔记也放上来和大家分享.同时推荐没有Linux基础又看不下去书的童鞋们也去看看韩老师的视频,入门还是非常不错滴. 一.linux的两个发展方向: 1.linux 系统管理员 2.linux 程序员{linux 软件工程师(PC) linux 嵌入式开发(单片机,芯片)} 二.我个人认为学习linux的流程 1.linux 平台上的开…
入门知识拾遗 一.bytes类型 bytes转二进制然后转回来 msg="张杨" print(msg) print(msg.encode("utf-8")) print(msg.encode("utf-8").decode()) 二.三元运算 如果条件为真:result = 值1如果条件为假:result = 值2 三.进制 二进制,01 八进制,01234567 十进制,0123456789 十六进制,0123456789ABCDEF  二进制…
每日测验 """ 今日考题 1.什么是django中间件,它的作用是什么,如何自定义中间件,里面有哪些用户可以自定义的方法,这些方法有何特点 2.基于django中间件的功能设计,你有啥感悟和心得 3.什么是跨站请求伪造,你可以用一个具体的实例描述一下,django中如何防止及通过跨站请求伪造校验(form表单与ajax) 4.跨站请求伪造相关的装饰器有哪些,应用在FBV与CBV上的有什么异同 """ 昨日内容回顾 django请求生命周期流程图…
每日测验 """ 1.什么是cookie和session,你能描述一下它们的由来和工作机制吗(切勿糊弄,敷衍了事) 2.django中如何操作cookie和session,请写出尽量多的操作方法,并针对session的操作方法详细内部发生的事情,django默认的session失效时间是多久(切勿糊弄,敷衍了事) 3.面相对象中的__init__和__new__的区别是什么,利用__new__可以实现什么 4.如何给CBV添加装饰器,列举你所知道的几种方式 "&qu…
今日考题 """ 今日考题 1.必知必会N条都有哪些,每个都是干啥使的 2.简述神奇的双下划线查询都有哪些方法,作用是什么 3.针对多对多外键字段的增删改查方法有哪些,各有什么特点? 4.什么是正反向的概念,及查询口诀,你能否总结一下正反向查询不同情况下点击不同字段的规律 """ 上周内容回顾 单表的增删改查 # 增 1.create() 2.对象.save() # 查 1.all() 查所有 2.filter() 筛选条件,括号内多个参数之间逗…
每日测验 """ 今日考题 1.反向解析的本质是什么,无名和有名反向解析如何操作? 2..路由分发能够实现的前提是什么,需要注意什么,名称空间什么时候使用 3..什么是虚拟环境,django1.X与django2.X/3.X的区别有哪些 4.诠释为何跨语言传输数据以json格式为主,django返回json格式数据方式有哪些,又有哪些注意事项和配置参数 """ 昨日内容回顾 无名有名分组的反向解析 # 反向解析的本质:通过一些方法,得到一个结果,…
每日测验 """ 今日考题 1.谈谈你对web框架的认识,简述web框架请求流程 2.python三大主流web框架的区别 3.安装django需要注意的事项有哪些(最少三条及以上,越多越好) 4.如何验证django是否安装成功,命令行如何创建django项目,如何启动django项目.与pycharm创建django项目的区别? 5.什么是app,django中如何创建app,需要注意什么 """ # django前期记忆的东西很多 内容回顾…
1.pl/sql编程 2.存储过程 3.函数 4.触发器 5.包 6.pl/sql基础 -定义并使用变量 7.pl/sql的进阶 8.oracle的视图 1.pl/sql编程 1.理解oracle的pl/sql的概念    2.掌握pl/sql编程技术(过程.函数.触发器)    pl/sql是标准sql语句的扩展    简介        1.过程.函数.触发器都是由pl/sql编写        2.过程.函数.触发器是在oracle中        3.pl/sql是非常强大的过程语言  …
一.RabbitMQ队列 1.安装: a.官网: 安装 http://www.rabbitmq.com/install-standalone-mac.html b.安装python rabbitMQ module pip install pika or easy_install pika or 源码 https://pypi.python.org/pypi/pika 2.实现最简单的队列通信 a.示意图 3.代码: a.send端 #!/usr/bin/env python import pik…
本节内容 Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架 协程 协程,又称微线程,纤程.英文名Coroutine.一句话说明什么是线程:协程是一种用户态的轻量级线程. 协程拥有自己的寄存器上下文和栈.协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈.因此: 协程能保留上一次调用时的…
本节内容 进程.与线程区别 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件 queue队列 生产者消费者模型 Queue队列 开发一个线程池 进程 语法 进程间通讯 进程池 一.进程与线程 1.线程 线程是操作系统能够进行运算调度的最小单位.它被包含在进程之中,是进程中的实际运作单位.一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务 A thread is an ex…
一.堡垒机前戏 开发堡垒机之前,先来学习Python的paramiko模块,该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: import paramiko # 创建SSH对象 ssh = paramiko.SSHClient() # 允许连接不在know_hosts文件中的主机 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 连接服务器 ssh.c…