- Junos PyEZ cơ bản
how-to Dùng khi viết script Python thao tác Junos qua PyEZ - kết nối, đọc facts, gọi RPC, load config, commit confirmed và rollback.
- NETCONF với ncclient
how-to Dùng khi cần đọc/ghi config IOS XR hoặc Junos qua NETCONF bằng Python ncclient - get-config có filter, edit-config vào candidate, validate, commit và commit confirmed.
- Junos CLI cheatsheet
cheatsheet Tra nhanh lệnh Junos hay dùng - show, pipe, configure, commit check/confirmed, compare, rollback, load và display set.
- Ansible network - lỗi kết nối và timeout
troubleshooting Xử lý lỗi network_cli và netconf khi chạy Ansible với IOS XR/Junos - unable to open shell, command timeout, persistent connection, paramiko/libssh.
- Đẩy cấu hình Junos bằng Ansible
how-to Dùng khi cần đẩy config lên nhiều thiết bị Junos bằng junos_config hoặc resource module, có check mode, diff, commit confirmed và rollback.
- NAPALM cheatsheet
cheatsheet Tra nhanh getter, quy trình load/compare/commit/rollback và lệnh CLI napalm cho IOS XR và Junos.
- Telegraf inputs.gnmi – subscribe IOS XR và Junos
how-to Dùng khi cần lấy counter interface qua gNMI Subscribe bằng Telegraf và đẩy vào InfluxDB 2.x hoặc Prometheus.
- gNMI telemetry – không có dữ liệu, path sai, TLS, encoding
troubleshooting Khoanh vùng khi subscribe gNMI không ra dữ liệu - kết nối/TLS, xác thực, path và origin, encoding, sample interval và đồng hồ thiết bị.
- BGP – khái niệm cốt lõi và best path selection
concept Ôn nhanh eBGP/iBGP, các attribute, thứ tự chọn best path (Cisco và khác biệt Junos) và route reflector.
- BGP – lệnh show/clear/debug trên IOS XR và Junos
cheatsheet Tra nhanh lệnh BGP tương đương giữa IOS XR và Junos khi kiểm tra session, route nhận/gửi, policy và VPN.
- BGP – session không lên, không nhận route
troubleshooting Khoanh vùng khi BGP neighbor kẹt Idle/Active, Established nhưng 0 prefix, route bị policy chặn hoặc session down vì max-prefix.
- Cấu hình IS-IS trên IOS XR và Junos
how-to Dựng IS-IS L2-only, wide metric, point-to-point giữa IOS XR và Junos rồi kiểm tra adjacency, LSDB và route.
- BFD flap, LACP không lên, MTU mismatch, interface error
troubleshooting Khoanh vùng lỗi lớp 1-2 làm rớt BGP/IS-IS - BFD flap, bundle/ae không lên, MTU lệch, CRC - trên IOS XR và Junos.
- BGP route policy – RPL trên IOS XR và policy-statement trên Junos
how-to Viết policy lọc prefix khách hàng, gắn community, đặt local-preference và chỉ quảng bá route khách lên upstream, bằng RPL và Junos policy-options.
- BGP communities – standard, extended, large và well-known
cheatsheet Tra nhanh định dạng community, giá trị well-known (no-export, BLACKHOLE 65535:666) và cú pháp match/set/delete trên IOS XR và Junos.
- RPKI Route Origin Validation với Routinator, IOS XR và Junos
how-to Dựng Routinator làm RTR server, cấu hình router IOS XR và Junos lấy VRP, rồi drop route RPKI invalid trong import policy.
- RTBH và BGP FlowSpec – chặn DDoS bằng BGP
concept Hiểu khi nào dùng RTBH (bỏ toàn bộ traffic tới một IP) và khi nào dùng BGP FlowSpec (lọc theo port/protocol), kèm cấu hình mẫu ngắn trên IOS XR và Junos.
- Cấu hình OSPFv2 trên IOS XR và Junos
how-to Dựng OSPFv2 area 0 với link point-to-point, loopback passive, reference bandwidth, area stub/NSSA, rồi kiểm tra neighbor, LSDB và route trên IOS XR và Junos.
- Cấu hình QoS trên IOS XR (MQC) và Junos class-of-service
how-to Cấu hình policing ingress cho khách, marking EXP, hàng đợi priority/bandwidth trên link core và shaping cho khách bằng class-map/policy-map trên IOS XR và class-of-service trên Junos.
- IPv6 – loại địa chỉ, ND/SLAAC và lệnh show trên IOS XR, Junos, Linux
cheatsheet Tra nhanh dải địa chỉ IPv6 đặc biệt, kích thước prefix nên dùng, ICMPv6 ND/SLAAC và lệnh kiểm tra IPv6 tương đương trên IOS XR, Junos và Linux.
- Multicast – IGMP, PIM-SM/SSM, RP và RPF
concept Hiểu cách receiver báo tham gia nhóm (IGMP/MLD), cách PIM-SM và PIM-SSM dựng cây phân phối, vai trò của RP và kiểm tra RPF khi IPTV hoặc multicast VPN không chạy.
- BGP Add-Path và BGP PIC – hội tụ nhanh khi mất next-hop
concept Hiểu Add-Path (quảng bá nhiều path cho một prefix) và PIC edge/core (backup path dựng sẵn trong FIB) để giảm thời gian hội tụ BGP, kèm cấu hình cơ bản XR và Junos.
- VRRP trên IOS XR và Junos (so với HSRP)
how-to Dùng khi cần gateway dự phòng cho một subnet - cấu hình VRRP có priority, preempt, track interface trên IOS XR và Junos, kiểm tra master và so nhanh với HSRP.
- Hardening thiết bị mạng – AAA/TACACS+, SSH, mgmt ACL, bảo vệ control-plane (IOS XR, Junos)
how-to Dùng khi đưa router IOS XR hoặc Junos vào vận hành và cần chuẩn hoá đăng nhập qua TACACS+, chỉ cho SSH/NETCONF từ dải quản trị, và lọc lưu lượng tới routing engine.
- SNMPv3 authPriv trên IOS XR và Junos
how-to Dùng khi thay community SNMPv2c bằng SNMPv3 có xác thực và mã hoá (authPriv) cho collector giám sát, và kiểm tra bằng snmpwalk.