作者EricTCE (EricTCE)
看板Network
标题Routing Table的设定
时间Wed May 17 21:09:01 2017
请问版上各位大大
要如何让底下拓墣的封包照我们的想法传送?
靠RoutingTable有办法达成吗?该如何设定?
走法如下:
H1->R1->S3->R2->H3
H2->R1->S4->R2->H4
拓朴如下:
H1 S3 H3
\ / \ /
R1 R2
/ \ / \
H2 S4 H4
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 134.208.3.23
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Network/M.1495026543.A.43E.html
1F:推 birdy590: 原 po 这样会引来 SDN 魔人~ 05/17 21:12
2F:→ EricTCE: OK的~要用SDN方式解也OK! 目前环境是在Mininet中 05/17 21:15
3F:→ a73126: SDN解救照着你的走法in_port=H1,actions=output:R1 类推 05/18 04:02
4F:→ a73126: 可以用controller下或者直接mininet内用ovs-ofctl下 05/18 04:03
5F:→ a73126: 阿...应该是R1上下in_port=H1,actions=output:s3 05/18 04:04
6F:→ a73126: 依此类推 05/18 04:04
7F:推 birdy590: 传统方法就是沿路每一台 routing table 都要设 05/18 10:07
8F:→ birdy590: 不然就是跑 dynamic routing protocol 调 cost 05/18 10:07
9F:→ EricTCE: 现在怪的就是用in_port,actions=output方法会出现只有 05/18 17:56
10F:→ EricTCE: H1.2互通或H3.4互通,不然就是H1.4互通或H2.3互通 05/18 17:57
11F:→ EricTCE: 虽然原本情况下是都不能通,但设定上也全都加了双向的 05/18 17:58
12F:→ a73126: 不是很懂你的意思,注意这设定如果没有controller 05/18 18:37
13F:→ a73126: ARP这类会有去无回,要设定static ARP喔 05/18 18:37
14F:推 flyiii: 传统方法用路由解决cost也没用,要用 PBR . 05/18 20:34
15F:→ flyiii: 另外一个想法是利用 RSVP-TE 分别建 H1-H3, H2-H4 的 LSP 05/18 20:35
16F:→ flyiii: 然後利用TE控制 LSP 的路径 ... 05/18 20:35
17F:推 flyiii: 看到推文才了解你要的是H1只能和H3互通要走S3 ? 05/18 20:39
18F:→ flyiii: H2只能和H4通然後一定要透过S4,H1和H2H4不能通 ? 05/18 20:40
19F:推 birdy590: 原 po 又没说要看 source IP, 单这两项不需要 PBR 啊 05/18 20:58
20F:→ deadwood: 切两个VRF分成上下两路就好了啊,反正也没说其他需求 05/18 21:19
21F:推 b325019: 问题比较大的是你说原本是都不能通吧 05/19 13:05
22F:→ b325019: 基本路由表都对的状况下最少往上或往下应该都要能通吧 05/19 13:05
23F:推 flyiii: 是阿,因为他有需求不能通,所以才会麻烦. 05/19 13:28
24F:→ flyiii: 就算切了VRF,也要控制LSP. 05/19 13:29
25F:→ flyiii: 反正作法很多,但是需求跟底层要在确定清楚... 05/19 13:30
26F:→ infosec: JNCIE大神出现! 05/19 13:48
27F:推 s958256: 楼上两位大神 05/19 20:49
28F:推 egguitar: RSVP-TE +1票 05/19 20:51