本文共 4021 字,大约阅读时间需要 13 分钟。
====Multicast basic=======
BUM:
broadcast:
unknown unicast:未知单播
Mulitcast: 组播段224.0.0.0/4 ,源只发一份,中转copy,接受者接受.
239.0.0.1
239.0.0.2
239.0.0.0/24 \\相当于私网
232.0.0.0/8---ssm
224.0.0.X/24---protocol
data plane: show ip mroute
不特定源:
(*,G)----出接口列表 OIL----允许的出接口都会做组播复制
RPF(组播防环机制)--RP
特定源:
(S,G)-----OIL----replication
RPF-S
control plane:
接受者宣称愿意加入组,使用L2 LGMP
L2:lgmp/mld
L3:PIM ---组播树的收敛协议,形成转发表和PIM邻居
=====IGMP/MLD========
IGMP 是二层协议, IPV6 就使用MLD.两者效果一样
join, leave,.....报告自己的位置.
版本有V1 V2 V3,V1不用了,因为没有leave机制
V2 default----Join group, 不能join特定源------ASM不特定源 (any source multicast)
V3 (ip igmp version3) ---join specific source ----SSM 特定源组播(specific source multicast)
show ip igmp interface brief
show ip igmp groups 239.0.0.1
IGMP snooping 默认开启的,用于 交换机上 ,交换机接叶路由器.作用:determine whihc ports need to receive multicase traffic.
===========树=============
树收敛的过程就是表收敛的过程
Source Tree-源树: 最优路径,对应(S,G)
Shared Tree-共享树:必须要进过 汇聚点 (RP-rendezvous point ), 优点节省条目
IGMP V2 ---- PIM ----RP ----share tree (*,g)=====可以切换Source tree (S,G) 生成最优路径.
Bidir(双向树) ---Pim ---RP---SHARE TREE,永不切换成Source Tree. 没有特定源和接受者, 接受者可以是源,发送者可以是接受者.=====》vxlan 使用===双向树 原理认为 进过 RP的流量是最优的
IGMP V3----- pim -----S ---Srouce tree(s,g)
PIM-SM [sparse mode] ----default----一定要配置 RP----ASM (any source)
PIM -DM---数据中心不支持 DM
PIM-SSM 一定要找源 ,不需要RP (默认的段232.0.0.0)
PIM BIDIR----RP
总结:
Source Tree, 查表查 (S,G),最短路径树,SSM特例,源制定树
Share Tree, 查表查 (*,G),ASM 有RP, BIDIR双向树
组播的配置 : IGCMP / PIM / RP--静态RP地址 每台设备必须配置一样RP
feature pim
(interface)# ip pim sparse-mode
ip pim rp-address x.x.x.x group-list 224.0.0.0/9
show ip pim group-range . show ip pim rp
动态RP: autoRP/BSR(support ipv6)
vPC support ASM only
===========OTV & 组播=============
OTV 三层传二层信息
组播是在WAN上跑的,不是在ED 边界设备上。
物理拓扑:
A site---7K (pim)---WAN---(pim)--7K B site
ED(A)--IGMP ---7k---5k---HOSTS
ED(B)--IGMP--7K--5K--HOSTS
ED(边界设备)----isis 形成邻居----单播邻居/MAC更新
control pane---ASM(组播) / ADJ(单播)---ADJ SERVER 完成邻居分发列表---- 然后各自建立邻居关系-单报mac邻居
data pane---SSM-->用于业务组播流量
show otv adjacency / show otv route
feature otv
interface ov1
otv join-inter
otv extend-vlan
un: otv adj X.X.X.X / use-adj Y.Y.Y.Y <指定不同的adj server>
mu: otv control-group 239.1.1.1 <全网一致>
otv site-id 0x ,同一站点要一样,不同站点必须要不一样
otv site-vlan
otv data-group 232.0.0.0/8 <用于组播流量>
interface x/x <如果在OTV里跑组播业务流则需要在接口下敲igmp v3 mode>
ip igmp v3
=======LISP========
location id split---解决IP地址经常更换问题
站点边界 ITR/ETR (两端隧道)---用 loc id 来封装
用外层信息 来封装IP
MS (map server)----所有的条目信息要登记到 mapping server里
MR(map resolver)---用来做接受请求,Resolve/request
Control plane:
id/Site A-itr-mr-ms-->ETR
Data plane:
id/site a ---ITR--ETR---id/site b
show lisp site \\show command
======VXLAN介绍=========
VLAN VXLAN
number of segments 4094 16 million
Forwarding layer 2 layer3 routing , ECMP link aggration
expansion layer 2 extend over L2 OR L3
VXLAN:二层无边界 被SDN 做为通用技术
24bit-VNid (16 million),under layer是Layer 3, over layer是 layer 2.
NVE:物理设备,网络虚拟设备,逻辑化路口:VTEP, VXlan tunnel endpoint (Host Mac---VTEP)
control plane----MP BGP
Data plane ----- : BIDIR-PIM /ARP 来触发
物理设备: NVE
vxlan隧道端点:VTEP
DCI: data centern interconnect
VXLAN 网关: 集中式/分布式
=====VXLAN网关部署======
VNI mapping: VNI <---->MAC
物理设备可以是硬件,可以是虚拟,也可以是物力和虚拟结合
VTEP discovery :动态发现-overlay neighbors
head-end replication:减少ARP翻洪.
feature nv overlay
feature vn-sgement-vlan-base
feature bgp \\EVPN usage
nv overlay vpn \\EVPN usage
******NVE配置*********
interver nve1
no shut
source-inter loopback1
menber vni 600
mcast-group 235.0.0.1
show interface nve 1
show nv vni
*****vlan和VNI做映射***
9K配置映射:
vlan3002
vn-segment 6000
7K配置映射:
vni 6000
bridge-domain 200
member vni 6000
******组播配置*******
ip pim rp-address 100.0.0.1 group list 224.0.0.0/4 bidir
int lo 0
ip pim sparse-mode
show nve peers\\察看邻居
show ip mroute \\察看组播路由
show ip pim rp \\察看RP
show pim topology
====vxlan集中网关=====
L3 GATEWAY
9K配置:
interface vlan 3002
ip add x.x.x.x
7K 配置:
inter bdi 100
ip add x.x.x.x
border leaf:就是LEAF连接了WAN.
集中式网关: 有可能造成路径不优,从而有了分布式网关,(对称和非对称),减少集中网关压力.
对称,虚拟成一个公共独立的 L3 VNI,实际用的比较多.
本文转自 bilinyee博客,原文链接: http://blog.51cto.com/ericfu/1970490 如需转载请自行联系原作者