0253 | update cloudflare ในไทยปี 2022
Tuesday, June 7th, 2022 Posted in IP Network, News | No Comments »ของเก่าเคยพูดถึงไว้เมื่อปี 2017 ครับ แล้วมันเปลี่ยนไปเยอะมากๆ แล้ว สถานการณ์ตอนนี้เป็นประมาณนี้
3bb
- เจ้าแรกที่ cloudflare เข้ามาติดตั้ง ISP node
- ต่อกับ AS45758 (3BB ISP)
- 172.68.4.0/22, 2400:cb00:86::/48
- ประกาศ route ของ node cloudflare มาทาง domestic เรียบร้อยแล้ว
True
- ต่ออยู่กับ TICC-IIG (AS38082 — gateway ออกต่างประเทศของทรู)
- 172.68.240.0/22, 2400:cb00:129::/48
- ทาง True ประกาศ route “เฉพาะ IPv4” ของ node cloudflare มาทาง domestic ผ่าน AS55554 ไว้ให้
- ส่วน กรณีต่อหา origin ในไทยด้วย IPv6 จะวิ่งอ้อมทาง inter
NT (TOT)
- ต่ออยู่กับ NT-IIG (AS38040)
- 172.68.104.0/22, 2400:cb00:104::/48
- ไม่มีการประกาศ route เข้ามาทางขา domestic ทั้ง ipv4 และ ipv6
DTAC
- ต่ออยู่กับ AS10089
- 162.158.204.0/23, 2400:cb00:175::/48
- ไม่มีการประกาศ route เข้ามาทางขา domestic ทั้ง ipv4 และ ipv6
AIS
- ต่ออยู่กับ AWN IIG AS45430
- กรุงเทพ 172.68.232.0/22, 2400:cb00:127::/48
- (น่าจะ)สุราษฎร์ธานี 172.70.195.0/24, 2400:cb00:435::/48
- ไม่มีการประกาศ route เข้ามาทางขา domestic ทั้ง ipv4 และ ipv6
NT (CAT)
- ต่ออยู่กับ NT-IIG (AS4651) และ Thailand-IX (เพิ่งต่อสดๆ ร้อนๆ)
- 172.70.116.0/24, 2400:cb00:480::/48
- ประกาศเข้าภายในประเทศเรียบร้อยทั้ง IPv4 และ IPv6
แปลว่า ถ้า server คุณอยู่ภายในประเทศ และผู้เข้าชมเว็บใช้เน็ต NT TOT, DTAC หรือ AIS (ในระหว่างที่ cloudflare ของ ISP นั้นๆ ทำงานปกติ) — ซึ่งก็มีปริมาณเยอะเอาเรื่องอยู่ — ข้อมูลก็จะวิ่งอ้อมต่างประเทศก่อนกลับมาเข้า server ต้นทางให้ช้าลงเล่นๆ
Tags: cloudflare
0242 | bgp route-map processing flow
Monday, February 10th, 2020 Posted in IP Network | No Comments »จดกันลืม
- list รายการ prefix แล้วส่งไปตรวจสอบกับ route-map ว่ามี match รึเปล่า
ตัวอย่าง
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1000, prefix: 192.0.2.0/24, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1010, prefix: 192.0.2.0/24, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1020, prefix: 192.0.2.0/24, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1030, prefix: 192.0.2.0/24, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, prefix: 192.0.2.0/24, result: deny
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1000, prefix: 192.0.2.2/32, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1010, prefix: 192.0.2.2/32, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1020, prefix: 192.0.2.2/32, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1030, prefix: 192.0.2.2/32, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, prefix: 192.0.2.2/32, result: deny
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1000, prefix: 10.24.0.0/22, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1010, prefix: 10.24.0.0/22, result: no match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, sequence: 1020, prefix: 10.24.0.0/22, result: match
2020/02/10 12:45:34 BGP: Route-map: v4-test-out, prefix: 10.24.0.0/22, result: permit
ref: https://github.com/FRRouting/frr/blob/master/lib/routemap.c