LỜI MỞ ĐẦU
Ngày nay có thể nói sự phát triển nhanh chóng của Internet đã trở thành một mặt bằng giao tiếp chung cho các hoạt động kinh tế và xã hội, cung cấp các dịch vụ cho nhiều lĩnh vực như ngân hàng, giáo dục, hành chính, kinh doanh v v Cơ sở hạ tầng chủ yếu của mặt bằng giao tiếp này là các mạng thoại và mạng số liệu. Tuy nhiên các nhà cung cấp dịch vụ hiện nay đã và đang chuyển dần sang một mạng mới, hội tụ cả thoại và dữ liệu dựa trên nền công nghệ cơ bản là IP với mong muốn cung cấp các dịch vụ một cách nhanh chóng, hiệu quả và chất lượng, ngoài ra có thể cung cấp thêm một số dịch vụ gia tăng giá trị khác. Mạng mới này được gọi là mạng thế hệ sau NGN (Next Generation Network).
Mạng viễn thông thế hệ sau là một mạng có hạ tầng thông tin duy nhất dựa trên công nghệ chuyển mạch gói, triển khai các dịch vụ một cách đa dạng và nhanh chóng, đáp ứng sự hội tụ giữa thoại và số liệu, giữa cố định và di động bắt nguồn từ sự tiến bộ của công nghệ thông tin và các ưu điểm của công nghệ chuyển mạch gói và công nghệ truyền dẫn quang băng rộng.
Đứng trước xu hướng tự do hóa thị trường, cạnh tranh và hội nhập, việc phát triển theo nhu cầu cấu trúc mạng thế hệ sau NGN với các công nghệ phù hợp là bước đi tất yếu của viễn thông thế giới cũng như mạng viễn thông Việt Nam.
Đề tài luận văn tốt nghiệp của em là Phân tích hệ chuyển vận trong mạng NGN của VNPT, có thể nói mạng trục IP đóng vai trò rất quan trọng trong kiến trúc mạng NGN, cung cấp khả năng truyền tốc độ cao dựa trên các kết nối quang, chất lượng và độ tin cậy được đảm bảo nhờ vào hoạt động của các router biên và router mạng lõi. Do nguồn tài liệu tham khảo chưa được phong phú cũng như thời gian có hạn nên luận văn của em không tránh khỏi những thiếu sót. Rất mong nhận được những ý kiến đóng góp của các thầy cô và các bạn quan tâm đến mảng đề tài này để luận văn được hoàn chỉnh hơn. Em xin chân thành cảm ơn.
CHƯƠNG 1: KIẾN TRÚC MẠNG NGN VÀ SURPASS CỦA SIEMENS 1
1.1. Mô hình mạng NGN của Siemens 1
1.2. Các thành phần chức năng chính trong giải pháp mạng NGN của Siemens 2
1.2.1. SURPASS hiQ 3
1.2.2. SURPASS hiG 3
1.2.3. SURPASS hiA 4
1.2.4. SURPASS hiS 5
1.2.5. SURPASS hiR 5
CHƯƠNG 2: CẤU HÌNH MẠNG NGN CỦA VNPT 6
2.1. Các yêu cầu đối với cấu trúc mạng thế hệ sau của VNPT 6
2.2. Mô hình cấu trúc phân lớp của NGN 6
2.2.1. Lớp ứng dụng và dịch vụ 7
2.2.2. Lớp điều khiển 7
2.2.3. Lớp chuyển tải 8
2.2.4. Lớp truy nhập 8
2.3. Phân vùng lưu lượng 9
2.4. Sơ đồ tổng quan mạng NGN của VNPT 9
2.4.1. Các sản phẩm SURPASS của Siemens 9
2.4.2. Các sản phẩm của JUNIPER 10
2.5. Các thành phần và chức năng, giao diện kết nối của các phần tử trong mạng NGN 10
2.5.1. Phần IP router 10
2.5.2. Phần mạng VoIP 11
2.5.3. Phần mạng MMA (Multimedia Applications) 15
2.5.4. NetManager 16
CHƯƠNG 3: CẤU HÌNH VÀ CÁC THÀNH PHẦN CỦA HỆ CHUYỂN VẬN 17
3.1. Router M160 17
3.1.1. Cấu trúc tổng quan router M160 17
3.1.2. Các card PIC đang sử dụng trong hệ thống M160 26
3.1.3. Cài đặt và thay thế cấu trúc của M160 28
3.1.4. Phần mềm điều khiển JUNOS Internet 29
3.2. Router ERX1410 33
3.2.1. Giới thiệu tổng quan hệ thống ERX1410 33
3.2.2. Cấu trúc phần cứng ERX1410 36
3.2.3. Phần mềm điều khiển 42
3.3. Kỹ thuật điều khiển lưu lượng MPLS 55
3.3.1. Cách thức một gói đi qua mạng trục MPLS 55
3.3.2. Thực hiện cấp đặt nhãn 56
3.3.3. Khái niệm về các router trong một LSP 56
3.3.4. Thuật toán CSPF 57
3.3.5. IGP shortcuts 58
3.3.6. Các ứng dụng của MPLS 60
3.3.7. MPLS và các bảng định tuyến 62
3.3.8. Các kỹ thuật dự phòng cho lưu lượng MPLS 64
CHƯƠNG 4: CÁC BƯỚC CẤU HÌNH HOẠT ĐỘNG CỦA M160 VÀ ERX1410 65
4.1. Sơ khảo về phần mềm JUNOS sử dụng trong M160 65
4.2. Cấu hình cho router M160 66
4.2.1. Khai báo hostname, password, địa chỉ IP 67
4.2.2. Cấu hình các thuộc tính cho giao diện vật lý 70
4.2.3. Cấu hình các thuộc tính giao diện luận lý 76
4.2.4. Cấu hình các họ giao thức và địa chỉ giao diện 79
4.2.5. Cấu hình Circuit and Translational Cross-Connects 84
4.3. Cấu hình cho router ERX1410 90
4.3.1. Cấu hình username, password 91
4.3.2. Cấu hình các router ảo 91
4.3.3. Cấu hình các giao diện lớp vật lý 92
4.3.4. Cấu hình các giao thức lớp liên kết dữ liệu 96
4.3.5. Cấu hình các giao thức định tuyến 97
4.3.6. Cấu hình QoS 102
4.3.7. Cấu hình chức năng B-RAS 104
4.3.8. Bảng cấu hình 106
141 trang |
Chia sẻ: maiphuongtl | Lượt xem: 3365 | Lượt tải: 5
Bạn đang xem trước 20 trang tài liệu Đề tài Phân tích hệ chuyển vận trong mạng NGN của VNPT, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
2000;
}
unit 32 {
vci 32;
encapsulation atm-vc-mux;
family inet {
address 1.1.1.2/30;
}
}
}
}
Caáu hình cho router ERX1410
Router ERX1410 cuõng coù moät soá caùc thuoäc tính khi caáu hình töông töï nhö router M160. Ta coù theå toùm taét caùc böôùc caáu hình nhö sau:
Keát noái tröïc tieáp vaøo coång console ñeå khai baùo username, password vaø caùc ñaëc tính cuûa coång console.
Khai baùo caùc router aûo ñeå hoã trôï caùc chöùc naêng rieâng bieät
Khai baùo caùc giao dieän lôùp vaät lyù.
Khai baùo caùc giao dieän lôùp lieân keát döõ lieäu.
Khai baùo caùc giao thöùc MPLS, BGP, OSPF ñeå router keát noái vôùi caùc router khaùc.
Khai baùo chính saùch QoS thöïc hieän trong heä thoáng.
Ngoaøi ra ta coù theå caáu hình cho chöùc naêng B-RAS, caùc khai baùo SNMP hay taïo caùc VPN trong maïng.
Caáu hình username, password
Ñeå truy caäp vaøo heä thoáng qua moät coång console, ta gaén thieát bò ñaàu cuoái tôùi coång console cuûa heä thoáng. Ñeå truy caäp vaøo heä thoáng thoâng qua Telnet hay SSH thì ôû host ta phaûi khôûi taïo phaàn meàm Telnet client hay SSH version 2.
Ta nhaän bieát ñaõ ñöôïc keát noái ñeán heä thoáng ERX1410 qua daáu nhaéc ñôïi leänh:
host1>
host1>enable
Password:
Nhaäp password vaø Enter:
Password: ******
host1#
Duøng leänh configure ñeå vaøo cheá ñoä Global Configuration:
host1#configure
host1 (config) #
Heä thoáng luoân coù saün moät host name maëc ñònh, ñeå ñaët laïi teân ta duøng leänh sau:
host1 (config) #host name hostA
hostA (config) #
Caáu hình toác ñoä hoaït ñoäng cuûa coång console:
hostA (config) # line console 0
hostA (config) # speed 14 400
Caáu hình caùc router aûo
Khi ta laàn ñaàu tieân boot heä thoáng thì noù seõ taïo ra moät router aûo maëc ñònh, ta khoâng theå xoùa ñi router naøy. Router aûo maëc ñònh naøy seõ nhaän ñòa chæ IP khi ta caáu hình caùc giao dieän treân noù. Sau khi ñaêng nhaäp vaøo heä thoáng roài thì ta seõ taïo ra theâm caùc router aûo cuøng vôùi caùc VRF (Virtual Routing and Forwarding-coù theå hieåu laø caùc thoâng tin ñònh tuyeán vaø chuyeån tieáp aûo) ñeå cung caáp thoâng tin chuyeån tieáp cho heä thoáng. Khai baùo nhö sau:
Taïo router aûo:
hostA (config) #virtual-router vrName
Taïo moät VRF, VRF naøy thuoäc router aûo ñöôïc caáu hình phía treân:
hostA : vrName (config) #ip vrf vrfName
Caáu hình moät giao thöùc IGP hay EGP ñeå router aûo naøy nhaän bieát caùc route töø thieát bò CE:
hostA: vrName (config) #router ospf 5
Caáu hình moät Telnet daemon ñeå theo doõi hoaït ñoäng cuûa caùc router aûo:
hostA (config) #telnet listen port portValue
portValue: port TCP, neáu khoâng caáu hình thì maëc ñònh laø 23.
Caáu hình caùc phöông phaùp nhaän thöïc, caáp quyeàn vaø tính cöôùc, söû duïng phöông phaùp RADIUS:
hostA : vrName : vrfName (config) #aaa authentication ppp default radius
hostA : vrName : vrfName (config) #aaa accounting ppp default radius
Cho pheùp söû duïng nhoùm ñòa chæ cuïc boä ñeå caáp ñaët ñòa chæ:
hostA : vrName : vrfName (config) #ip address-pool local
Caáu hình caùc giao dieän lôùp vaät lyù
Nhö ta ñaõ bieát heä thoáng ERX1410 hoã trôï nhieàu loaïi toác ñoä ñöôøng truyeàn ôû lôùp vaät lyù khaùc nhau tuøy thuoäc vaøo loaïi line module, ta coù theå lieät keâ moät soá toác ñoä ñieån hình nhö sau:
E3 : hoã trôï caùc luoàng E3 khoâng phaân keânh.
CE1: hoã trôï E1 vaø Fractional E1.
Channelized Ocx/STMx (cOCx/STMx): hoã trôï caùc luoàng DS3 phaân keânh ñöôïc (phaân keânh thaønh DS1, fractional DS1—DS0).
FE-8: hoã trôï Fast Ethernet 8 port.
CT1: hoã trôï T1 vaø Fractional T1.
OC3/STM1 (2 port): hoã trôï OC3/STM1
Ocx/STMx ATM hoã trôï OC3/STM1 vaø OC12/STM4 ATM.
Ocx/STMx POS hoã trôï OC3/STM1 vaø OC12/STM4 POS
X.21/V.35: hoã trôï caùc giao tieáp serial X.21/V.35
Teân giao dieän coù caáu truùc: interfaceType interfaceSpecifier
Phaàn interfaceType cho bieát loaïi giao dieän söû duïng, phaàn interfaciSpecifier cho bieát vò trí vaät lyù cuûa giao dieän treân heä thoáng, töùc laø soá slot, soá port vaø thoâng tin veà caùc keânh luaän lyù. Heä thoáng hoã trôï moät soá loaïi giao dieän ñieån hình nhö sau:
Baûng 43: Caùc giao dieän vaät lyù cuûa heä thoáng ERX1410
hostA (config) #interface atm 0/1 # caáu hình giao dieän ATM ôû slot 0 port 1.
hostA (config-if) #
Subinterface:
Trong cheá ñoä naøy ta coù theå caáu hình moät hoaëc nhieàu giao dieän aûo goïi laø caùc subinterface treân moät giao tieáp vaät lyù. Caùc subinterface hoã trôï nhieàu daïng ñoùng goùi cho moät giao thöùc treân moät giao dieän. Ñeå vaøo cheá ñoä naøy, ta duøng leänh interface vaø chæ ñònh moät interfaceSpecifier theo caáu truùc slot/port.subinterface, ví duï caáu hình nhö sau:
hostA (config-if) # interface atm 3/2.6
hostA (config-subif)#
Tuøy theo caùc loaïi giao dieän khaùc nhau maø caùch thöùc caáu hình ôû lôùp vaät lyù ñöôïc thöïc hieän khaùc nhau. Phaàn naøy seõ trình baøy caùch caáu hình moät giao dieän ñieån hình laø Fast Ethernet 8 (FE-8), ñaây cuõng laø loaïi giao dieän VTN2 ñang söû duïng.
Teân caùc giao dieän Ethernet söû duïng caáu truùc slot/port.subinterface.
Hình sau moâ taû caùc coång vaät lyù cuûa FE-8 I/O module:
Hình 44: Caùc port treân FE-8 I/O module trong heä thoáng ERX1410 (maët sau)
Ta thöïc hieän caáu hình theo caùc phaàn sau:
Caáu hình giao dieän vaät lyù:
Caáu hình teân giao dieän:
hostA (config) # interface fastEthernet slot/port
Caáu hình cheá ñoä truyeàn vaø toác ñoä:
hostA (config-if) # duplex full
hostA (config-if) # speed rate
Caáu hình MTU:
hostA (config-if) # mtu bytes
Kích thöôùc MTU maëc ñònh laø 1518
Caáu hình khoaûng thôøi gian heä thoáng tính toaùn toác ñoä bit vaø toác ñoä goùi:
hostA (config-if) # load-interval seconds
Khoaûng thôøi gian naøy coù theå laø töø 30 ñeán 300 giaây, maëc ñònh laø 300 giaây.
Caáu hình caùc giao thöùc lôùp cao hôn:
Ta coù theå caáu hình caùc giao thöùc lôùp cao hôn sau ñaây treân giao dieän Ethernet: IP, Point-to-Point over Ethernet (PPPoE), MultiProtocol Label Switching (MPLS).
Ví duï caáu hình IP, MPLS vaø PPPoE over Ethernet:
Caáu hình soá slot vaø soá port maø ta gaùn giao dieän FastEthernet:
hostA (config) #interface fastethernet 4/1
Taïo ñòa chæ IP:
hostA (config-if) # ip address 192.5.127.8 255.255.255.0
Taïo giao dieän MPLS:
hostA (config-if) #mpls
Taïo giao dieän PPPoE :
hostA (config-if) #pppoe
Taïo moät PPPoE subinterface:
hostA (config-if) #pppoe subinterface fastethernet 4/1.1
Chæ ñònh daïng ñoùng goùi ppp treân giao dieän:
hostA (config-if) #encapsulation ppp
Gaùn ñòa chæ IP vaø maët naï:
hostA (config-if) #ip address 192.6.129.5 255.255.255.0
Coù theå caáu hình theâm caùc PPPoE subinterface baèng caùch thöïc hieän laïi caùc böôùc töø 5 ñeán 7
Hình 45: Sô ñoà caùc böôùc caáu hình IP, MPLS, PPPoE over Ethernet
Caáu hình caùc giao thöùc lôùp lieân keát döõ lieäu
Heä thoáng hoã trôï moät soá giao thöùc nhö ATM, Frame Relay, PPP, HDLC, Ethernet. Ñoái vôùi moãi loaïi giao thöùc ta seõ caáu hình caùc thoâng soá khaùc nhau. ÔÛ ñaây ta seõ choïn moät giao thöùc ñieån hình ñeå caáu hình laøm ví duï, ñoù laø ATM.
Ta thöïc hieän caùc böôùc caáu hình ATM coù caùc thoâng soá nhö hình sau:
Hình 46: Caùc thoâng soá caáu hình cho ATM
Caáu hình teân giao dieän:
hostA (config) #interface atm 0/1
Caáu hình ATM subinterface (giaù trò subinterface töø 1 ñeán 4 294 967 293):
hostA (config-if) #interface atm 0/1.20
Caáu hình PVC vôùi caùc thoâng soá VCD, VPI, VCI vaø daïng ñoùng goùi:
hostA (config-subif) #atm pvc 10 100 22 aal5snap
Gaùn ñòa chæ IP vaø maët naï maïng con cho PVC:
hostA (config-subif) #ip address 192.32.10.20 255.255.255.0
Hình 47: Sô ñoà caùc böôùc caáu hình ATM
Caáu hình caùc giao thöùc ñònh tuyeán
Heä thoáng coù theå hoã trôï caùc giao thöùc ñònh tuyeán sau ñaây: IP Multicast, OSPF, IS-IS, BGP, RIP, MPLS. OSPF, BGP vaø MPLS laø caùc giao thöùc thöôøng ñöôïc söû duïng nhaát.
Caáu hình OSPF:
Cho pheùp thöïc thi OSPF treân router:
hostA (config-router) #ospf enable
Caáu hình OSPF treân moät giao dieän cuøng vôùi area ID:
hostA (config-router) #address ipAddress area {areald | arealdlnt}
ipAddress: ñòa chæ IP cuûa giao dieän maø ta caáu hình OSPF, neáu khoâng thì ta coù theå thay baèng teân cuûa moät giao dieän (interfaceType).
area: coù theå laø daïng ñòa chæ IP (areald) hay daïng soá thaäp phaân (arealdlnt) coù giaù trò töø 1 ñeán 4294967295.
Khôûi taïo moät giaù trò OSPF process ID:
hostA (config) #router ospf processId
processId: coù giaù trò töø 1 ñeán 65535.
Taïo theâm caùc giao dieän söû duïng OSPF cuøng vôùi caùc area, söû duïng leänh network area, caáu truùc leänh nhö sau:
hostA(config-router) #network ipNet maskWildCard area {areald | arealdlnt}
ipNet: ñòa chæ IP cuûa maïng
maskWildCard: maët naï wild-card cuûa maïng
areald: OSPF area ID theo caáu truùc ñòa chæ IP
arealdlnt: OSPF area ID theo giaù trò thaäp phaân (töø 0 ñeán 4 294 967 295).
Löu yù: tröôùc khi söû duïng leänh naøy ta phaûi caáu hình moät hoaëc nhieàu giao dieän coù ñòa chæ IP naèm trong daõy ñòa chæ thuoäc ipNet. Khi ñoù thì taát caû caùc giao dieän naøy ñeàu chaïy OSPF.
Sau ñaây laø moät ví duï taïo hai giao dieän OSPF, moät thuoäc backbone area vaø moät khoâng thuoäc backbone area:
hostA (config-if) #ip address 2.2.2.1 255.255.255.0
hostA (config-if) #ip address 2.2.1.1 255.255.255.0 secondary
hostA (config) #router ospf 2
hostA (config-router) #network 2.2.2.0 0.0.0.255 area 0
hostA (config-router) #network 2.2.1.0 0.0.0.255 area 1
Ta thaáy coù hai area ñöôïc taïo ra, area 0 ñöôïc caáu hình cho maïng 2.2.2.0/24 vaø area 1 ñöôïc caáu hình cho maïng 2.2.1.0/24. Ñoàng thôøi hai giao dieän OSPF cuõng ñöôïc taïo ra, moät giao dieän thuoäc backbone area (area 0) söû duïng ñòa chæ IP 2.2.2.1 vaø moät giao dieän thuoäc area 1 söû duïng ñòa chæ IP laø 2.2.1.1. Neáu khoâng coù hai vuøng area 0 vaø 1 toàn taïi thì leänh naøy cuõng ñoàng thôøi taïo ra hai vuøng naøy.
Ta coù theå caáu hình theâm moät soá thuoäc tính cho maïng OSPF:
Caáu hình phí toån cho ñöôøng truyeàn:
hostA (config-router) #address ipAddress cost intfCost
intfCost: giaù trò töø 0 ñeán 65 535, maëc ñònh laø 10.
Caáu hình khoaûng thôøi gian cho caùc laùng gieàng cuûa heä thoáng chôø nhaän caùc goùi tin hello töø heä thoáng tröôùc khi maát lieân laïc vôùi heä thoáng:
hostA (config-router) #address ipAddress dead-interval deadInterval
deadInterval: giaù trò naøy töø 1 ñeán 65 535 giaây, maëc ñònh laø 40.
Caáu hình khoaûng thôøi gian giöõa caùc baûn tin hello maø heä thoáng gôûi treân giao dieän:
hostA (config-router) #address ipAddress hello-interval helloInterval
helloInterval: giaù trò naøy töø 1 ñeán 65 535 giaây, maëc ñònh laø 10.
Caáu hình khoaûng thôøi gian giöõa caùc laàn truyeàn laïi caùc LSA treân giao dieän khi khoâng nhaän ñöôïc caùc baûn tin baùo nhaän LSA:
hostA (config-router) #address ipAddress retransmit-interval retransInterval
retransInterval: giaù trò töø 1 ñeán 65 535, maëc ñònh laø 5.
Caáu hình moät khoaûng thôøi gian ñeå gôûi ñi moät goùi tin caäp nhaäp traïng thaùi lieân keát treân giao dieän:
hostA (config-router) #address ipAddress transmit-delay transmDelay
transmDelay: giaù trò töø 1 ñeán 65 535, maëc ñònh laø 1.
Sau khi ñaõ thöïc hieän xong caùc caáu hình caàn thieát, ta duøng leänh exit ñeå ra khoûi cheá ñoä caáu hình naøy.
Caáu hình BGP: hai taùc vuï thoâng thöôøng ñeå caáu hình BGP ñoù laø ta phaûi enable BGP routing vaø caáu hình caùc laùng gieàng BGP, taát caû caùc taùc vuï caáu hình khaùc laø tuøy choïn.
Enabling BGP routing:
hostA (config) #router bgp autonomousSystem
autonomousSystem: coù giaù trò töø 1 ñeán 4 294 967 295
Caáu hình moät ñòa chæ IP laøm BGP ID:
hostA (config-router) #bgp router-id ipAddress
Caáu hình caùc laùng gieàng:
hostA (config-router) #neighbor ipAddress remote-as number
number: coù giaù trò töø 1 ñeán 4 294 967 295, cho bieát laùng gieàng naøy thuoäc AS naøo.
Giaû söû coù hai router muoán keát noái vôùi nhau nhöng phaûi ñi qua moät router khaùc thì ta phaûi khai baùo theâm ebgp-multihop vì khoâng coù keát noái tröïc tieáp giöõa chuùng. Ví duï ta coù caáu hình nhö sau:
Hình 48: Ví duï moät caáu hình maïng caùc router Boston, NY vaø LA
Router Boston vaø router LA ñöôïc keát noái vôùi nhau thoâng qua router NY, router Boston vaø router LA giao tieáp vôùi nhau baèng EBGP, ta caáu hình treân router Boston nhö sau:
hostA (config) #ip route 10.7.4.0 255.255.255.0 10.1.10.2
hostA (config) #router bgp 100
hostA (config-router) #neighbor 10.7.4.3 remote-as 300
hostA (config-router) #neighbor 10.7.4.3 ebgp-multihop
Caáu hình treân router LA nhö sau:
hostB (config) #ip route 10.1.10.0 255.255.255.0 10.7.4.4
hostb (config) #router bgp 300
hostB (config-router) #neighbor 10.1.10.1 remote-as 100
hostB (config-router) #neighbor 10.1.10.1 egbp-multihop
Caâu leänh ip route coù caáu truùc: ip route ipAddress ipMask ipNextHop
ipAddress: ñòa chæ IP ñích
ipMask: maët naï IP cuûa ñòa chæ ñích
ipNextHop: ñòa chæ IP cuûa hop keá tieáp ñeå ñi ñeán maïng ñích
Ta coù theå caáu hình theâm moät soá caùc thuoäc tính tuøy choïn khaùc, sau ñoù thì thoaùt ra khoûi cheá ñoä caáu hình.
Caáu hình MPLS:
Caùc böôùc caáu hình chung:
Enable MPLS treân router aûo:
hostA (config) #mpls
Caáu hình daõy caùc giaù trò cho nhaõn:
hostA (config) #mpls label-range minLabel maxLabel
minLabel, maxLabel coù giaù trò töø 16 ñeán 1 048 575, maëc ñònh minLabel laø 16, maxLabel laø 1 048 575.
Caáu hình tröôøng TTL (time-to-live) trong header MPLS khi goùi IP ñöôïc gaùn nhaõn laàn ñaàu tieân, leänh naøy chæ ñöôïc caáu hình treân router ôû ñaàu vaøo ñöôøng haàm, khi ñoù thì giaù trò TTL ñöôïc copy töø header goùi IP vaøo header MPLS:
hostA (config) #mpls ip propagate-ttl
Caáu hình caùc tuøy choïn retry timer ñeå khôûi taïo laïi moät LSP khi noù vaãn chöa ñöôïc khôûi taïo thaønh coâng, ta caáu hình nhö sau:
hostA (config) #mpls lsp retries retryNum
retryNum coù giaù trò töø 0 ñeán 65 535, cho bieát soá laàn coá gaéng thöïc hieän khôûi taïo LSP. Neáu ta khai baùo no mpls lsp retries retryNum thì seõ khôûi taïo laïi giaù trò maëc ñònh laø 0 töùc laø seõ coá gaéng taïo moät LSP ñeán khi thaønh coâng.
hostA (config) #mpls lsp retry-time retryTime
retryTime coù giaù trò töø 1 ñeán 60 giaây, cho bieát khoaûng thôøi gian giöõa caùc laàn coá gaéng taïo LSP laø bao nhieâu giaây, neáu khai baùo no mpls lsp retry-time retryTime thì seõ khôûi taïo laïi giaù trò maëc ñònh laø 5 giaây.
Caáu hình caùc giaù trò LDP session:
hostA (config) #mpls ldp session retries retryNum
retryNum: coù giaù trò töø 0 ñeán 65 535, cho bieát soá laàn coá gaéng khôûi taïo moät phieân LDP, neáu duøng leänh no mpls ldp session retries retryNum thì seõ taïo laïi giaù trò maëc ñònh laø 0 (coá gaéng thöïc hieän ñeán khi thaønh coâng).
hostA (config) #mpls ldp session retry-time retryTime
retryTime: coù giaù trò töø 1 ñeán 60 giaây, cho bieát khoaûng thôøi gian giöõa caùc laàn coá gaéng taïo phieân LDP laø bao nhieâu giaây, neáu khai baùo no mpls ldp retry-time retryTime thì seõ khôûi taïo laïi giaù trò maëc ñònh laø 30 giaây.
Ñoái vôùi cheá ñoä topology-driven ta khai baùo nhö sau ñeå caùc LSR seõ töï ñoäng taïo ra caùc LSP khi noù nhaän bieát coù moät route IGP môùi:
hostA (config) #mpls topology-driven-lsp
Caáu hình treân caùc giao dieän: tieáp theo ta thöïc hieän caáu hình MPLS treân caùc giao dieän nhö ATM, Ethernet hay POS. Giaû söû ta caáu hình treân giao dieän ATM thì khai baùo nhö sau:
Enable MPLS treân giao dieän:
hostA (config-if) #mpls
Caáu hình khoâng gian nhaõn cho giao dieän thoâng qua daõy caùc giaù trò VPI vaø VCI (chæ coù caùc giao dieän ATM môùi coù hoã trôï khoâng gian nhaõn cho giao dieän):
hostA (config-if) #mpls atm vci range [ldp | rsvp] minVCI maxVCI
hostA (config-if) #mpls atm vpi range [ldp | rsvp] minVPI maxVPI
ldp hay rsvp: cho bieát giao thöùc naøo ñöôïc söû duïng laøm giao thöùc phaân phoái nhaõn.
minVCI: giaù trò VCI thaáp nhaát ñöôïc choïn cho moät nhaõn, töø 33 ñeán 65 535
maxVCI: giaù trò VCI cao nhaát ñöôïc choïn cho moät nhaõn, töø 33 ñeán 65 535
minVPI vaø maxVPI: töông töï nhö vaäy, coù giaù trò töø 0 ñeán 255.
Caáu hình LDP hay RSVP-TE treân giao dieän:
hostA (config-if) #mpls ldp
hostA (config-if) #mpls rsvp
Neáu muoán söû duïng moät profile ñaõ ñöôïc taïo ra tröôùc ñaây, ta khai baùo:
hostA (config-if) #mpls ldp profile profileName
hostA (config-if) #mpls ldp profile profileName
Caáu hình baêng thoâng cho giao dieän:
hostA (config-if) #bandwidth bandwidth
bandwidth: coù giaù trò töø 1 ñeán 10 000 000 Kbps.
Caáu hình baêng thoâng daønh cho MPLS treân giao dieän:
hostA (config-if) #mpls bandwidth
bandwidth: coù giaù trò töø 1 ñeán 10 000 000 Kbps.
Taïo ra moät giao dieän ñöôøng haàm MPLS:
Neáu taïo ñöôøng haàm naøy treân router aûo hieän taïi:
hostA (config) #interface tunnel mpls:tunnelName
Neáu taïo ñöôøng haàm treân moät router aûo khaùc:
hostA (config) #interface tunnel mpls:tunnelName transport-virtual-router vrName
Chæ ñònh loaïi giao thöùc phaân phoái nhaõn söû duïng cho ñöôøng haàm:
hostA (config-if) #tunnel mpls label-dist {cr-ldp | rsvp-te}
Caáu hình baêng thoâng yeâu caàu cho ñöôøng haàm:
hostA (config-if) #tunnel mpls bandwidth bandwidth
Caáu hình endpoint cho ñöôøng haàm:
hostA (config-if) #tunnel destination ipAddress
Caáu hình QoS
Caáu hình caùc lôùp löu löôïng:
hostA (config) #traffic-class trafficClassName
trafficClassName: teân cuûa lôùp löu löôïng, toái ña 32 kyù töï, khoâng coù khoaûng traéng (low-latency, low-loss, best-effort v..v..)
Caáu hình taûi troïng cho caùc haøng ñôïi:
hostA (config-traffic-class) #fabric-weight weight
weight: coù giaù trò töø 1 ñeán 63, neáu ta duøng leänh no fabric-weight thì seõ khôûi taïo giaù trò maëc ñònh laø 8
Caáu hình nhoùm traffic-class:
hostA (config) #traffic-class- group strict-priority traffiClassGroupName
Thoâng thöôøng caùc nhoùm traffic-class thöôøng daønh cho caùc öùng duïng coù ñoä öu tieân nghieâm ngaët, trong phaàn meàm naøy ta chæ ñöôïc caáu hình teân 1 nhoùm treân 1 port, moät lôùp löu löôïng cuõng chæ ñöôïc thuoäc veà 1 nhoùm maø thoâi.
Khai baùo lôùp löu löôïng naøo thuoäc veà nhoùm traffic-class ñoù:
hostA (config-traffic-class-group) #traffic-class trafficClassName
Caáu hình caùc profile haøng ñôïi:
Ta chæ coù theå caáu hình profile haøng ñôïi cho caùc haøng ñôïi ôû ñaàu ra, profile naøy seõ chæ ñònh caùch xöû lyù boä ñeäm vaø loaïi boû caùc haøng ñôïi ñaàu ra khi boä nhôù bò ñaày. Coù theå caáu hình toái ña 16 profile treân moät heä thoáng.
Caáu hình teân cuûa profile haøng ñôïi:
hostA (config) #queue-profile queueProfileName
Caáu hình kích thöôùc boä ñeäm:
hostA (config) #buffer-weight bufferWeight
Caáu hình chieàu daøi haøng ñôïi:
Trong phaàn naøy ta seõ qui ñònh chieàu daøi toái thieåu vaø toái ña cuûa haøng ñôïi, toái thieåu laø töø 0 ñeán 16MB, maëc ñònh laø 0 (khoâng coù giôùi haïn), toái ña laø töø 0 ñeán 1GB, maëc ñònh laø 0 (khoâng coù giôùi haïn). Trong heä thoáng, caùc goùi ñöôïc ñaùnh daáu moät maøu saéc ñeå cho bieát thöù töï ñoä öu tieân söû duïng khi caàn loaïi boû bôùt goùi.
Committed—maøu xanh laù caây
Conformed—maøu vaøng
Exceeded—maøu ñoû
Töông öùng vôùi 3 loaïi goùi nhö vaäy thì ta seõ coù 3 caâu leänh ñeå caáu hình chieàu daøi haøng ñôïi cho moãi loaïi goùi, ñoù laø committed-length, conformed-length vaø exceeded-length. Khi chieàu daøi haøng ñôïi vöôït quaù möùc exceeded thì caùc goùi maøu ñoû bò loaïi boû, caùc goùi xanh vaø vaøng vaãn ñöôïc xeáp trong haøng ñôïi, neáu vöôït quaù möùc conformed thì goùi ñoû vaø vaøng ñeàu bò loaïi boû heát, chæ giöõ laïi goùi xanh maø thoâi. Ví duï söû duïng leänh committed-length nhö sau:
hostA (config-queue) #committed-length minimumConformedLength maximumConformedLength
Caáu hình scheduler profile:
Trong heä thoáng, caùc haøng ñôïi ñöôïc toå chöùc theo moät caáu truùc phaân caáp cho phuø hôïp vôùi coång vaät lyù ñaàu vaøo (töùc laø saép xeáp theo thöù töï töø nhoùm traffic-class ñeán caùc giao dieän luaän lyù roài môùi ñeán caùc haøng ñôïi). Scheduler profile seõ thöïc hieän vieäc saép xeáp naøy döïa vaøo hai thoâng soá laø shaping rate vaø weight.
hostA (config) #scheduler-profile schedulerProfileName
hostA (config-scheduler-profile) #shaping-rate shapingRate
shapingRate: coù giaù trò töø 64 000 ñeán 1 000 000 000 bps
hostA (config-scheduler-profile) #weight weightValue
weightValue: töø 0 ñeán 63, maëc ñònh laø 8.
Caáu hình QoS profile:
QoS profile laø moät taäp hôïp caùc leänh maø ta ñaõ caáu hình cho queue profile vaø scheduler profile, ta seõ gaùn caùc caáu hình naøy cho moät giao dieän cuï theå:
hostA (config) #qos-profile qosProfileName # taïo QoS profile
Caáu hình haøng ñôïi theo teân lôùp löu löôïng cho moät giao dieän:
hostA (config-qos-profile) #interfaceType queue traffic-class trafficClassName
Caáu hình moät nhoùm traffic class ñöôïc saép xeáp thaønh moät node trong scheduler profile cho moät giao dieän:
hostA (config-qos-profile) #interfaceType group groupName scheduler-profile schedulerProfileName
Gaùn QoS profile cho moät giao dieän cô baûn trong caáu truùc phaân caáp:
hostA (config) #interface interfaceID
hostA (config-if) #qos-profile qosProfileName
Caáu hình chöùc naêng B-RAS
Thöïc hieän caùc böôùc caáu hình cô baûn sau ñeå caáu hình cho router thöïc hieän chöùc naêng B-RAS, coù moät soá thoâng soá laø tuøy choïn, ta coù theå khoâng caáu hình vaø heä thoáng seõ söû duïng caùc giaù trò maëc ñònh.
Caáu hình moät B-RAS license:
hostA (config) #license b-ras licenseKey
licenseKey: laø moät chuoãi 15 kí töï do nhaø cung caáp dòch vuï caáp cho.
AÙnh xaï teân mieàn cuûa user cho moät router aûo:
hostA (config) #aaa domain-map domainName routerName
domainName: teân mieàn cuûa user, neáu ta khai baùo laø none thì taát caû caùc user khoâng coù teân mieàn ñeàu ñöôïc keát noái ñeán router aûo.
routerName: teân cuûa router aûo ñi keøm vôùi teân mieàn
Caáu hình RADIUS server ñeå nhaän thöïc hay tính cöôùc:
Gaùn moät ñòa chæ IP cho server:
hostA (config) #radius authentication server ipAddress
Caáu hình moät port UDP ñeå heä thoáng giao tieáp vôùi caùc RADIUS server:
hostA (config) #udp-port port
Ñoái vôùi server nhaän thöïc thì giaù trò cuûa port naøy laø töø 0 ñeán 65 536, maëc ñònh laø 1812, vôùi server tính cöôùc thì giaù trò cuõng töø 0 ñeán 65 536, maëc ñònh laø 1813
Caáu hình moät töø khoùa cho server:
hostA (config) #key secret
secret: töø khoùa daøi toái ña 32 kí töï, ñöôïc söû duïng ñeå trao ñoåi giöõa RADIUS server vaø heä thoáng.
Caáu hình cho pheùp moät router aûo gôûi ñöôïc hai baûn sao tính cöôùc cho server tính cöôùc:
hostA (config) #aaa accounting duplication routerName
routerName: teân cuûa router aûo
Caáu hình moät phöông thöùc nhaän thöïc maëc ñònh cho caùc PPP vaø DHCP client:
hostA (config) #aaa authentication ppp default authenticator
authenticator: cho bieát phöông phaùp nhaän thöïc (radius, tacacs+ v..v..)
Caáu hình ñòa chæ IP cho DNS (Domain Name System):
hostA (config) #aaa dns primary ipAddress
hostA (config) #aaa dns secondary ipAddress
Caáu hình DHCP server (coù chöùc naêng cung caáp caùc ñòa chæ IP cho caùc user ôû xa):
hostA (config) #ip dhcp-server dhcpServerAddress
dhcpServerAddress: ñòa chæ IP cuûa DHCP server
Sau ñoù ta phaûi khai baùo cho heä thoáng nhaän bieát seõ laáy ñòa chæ IP caáp ñaët cho caùc user ôû xa töø DHCP server:
hostA (config) #ip address-pool dhcp
Ta cuõng coù theå caáu hình chöùc naêng DHCP relay cho caùc DHCP server (toái ña laø 5 server), khi coù moät yeâu caàu caáp ñaët ñòa chæ IP thì chöùc naêng naøy cho pheùp heä thoáng chuyeån tieáp yeâu caàu naøy ñeán taát caû caùc DHCP server vaø DHCP server naøo coù ñòa chæ IP phuø hôïp seõ caáp ñaët cho user ôû xa ñoù:
hostA (config) #set dhcp relay dhcpServerAddress
Khai baùo caùc giao dieän IP ñeå caáu hình moät PPP client treân ATM subinterface (hay Frame Relay subinterface) hoaëc nhieàu PPP client treân ATM subinterface, giaû söû ta caàn caáu hình hai PPP client treân ATM subinterface:
Caáu hình moät giao dieän vaät lyù:
hostA (config) #interface atm 0/1
Caáu hình subinterface:
hostA (config-if) #interface atm 0/1.20
Caáu hình caùc thoâng soá vcd, vci, vpi vaø daïng ñoùng goùi cho PVC:
hostA (config-if) #atm pvc 10 22 100 aal5snap
Caáu hình daïng ñoùng goùi PPPoE:
hostA (config-if) #encapsulation pppoe
Caáu hình subinterface naøy cho PPP client thöù nhaát:
hostA (config-if) #interface atm 0/1.20.1
Caáu hình daïng ñoùng goùi PPP:
hostA (config-if) #encapsulation ppp
Caáu hình phöông phaùp nhaän thöïc PAP hay CHAP:
hostA (config-if) #ppp authentication chap
Giaû söû ta ñaõ coù saün moät profile daønh cho caáu hình giao dieän PPP, khai baùo:
hostA (config-subif) #profile profileName
Caáu hình subinterface naøy cho PPP client thöù hai:
hostA (config-if) #interface atm 0/1.20.2
Caáu hình daïng ñoùng goùi PPP:
hostA (config-if) #encapsulation ppp
Caáu hình phöông phaùp nhaän thöïc PAP hay CHAP:
hostA (config-if) #ppp authentication chap
Caáu hình profile saün coù daønh cho giao dieän PPP, khai baùo:
hostA (config-subif) #profile profileName
Ñoù laø caùc böôùc caáu hình cô baûn cho moät router ERX1410 hoaït ñoäng (goàm caû chöùc naêng B-RAS).
Baûng caáu hình
Phaàn sau ñaây laø moät baûng caáu hình cuï theå, döïa treân ñòa hình maïng NGN cuûa VNPT ñeå thöïc hieän caáu hình cho caùc router M160 vaø ERX1410. Döôùi ñaây laø moät moâ hình goàm 3 router M160 ôû maïng loõi vaø moät router ERX1410 (ôû ñaây laáy router ERX1410 ôû An Giang laøm ví duï) keát noái ñeán MediaGateway vaø DSLAM:
Hình 49: Sô ñoà keát noái vaø ñòa chæ IP cuûa caùc router M160 vaø ERX1410
Caáu hình router M160
root# cli
root@> configure
root@# set system user-name vtn2
root@# set system host-name VTN2_M160_RE0
root@# set system domain-name ABCD
root@# set interfaces fxp0 unit 0 family inet address 192.168.2.1/24
root@# set system router ID 203.210.144.2
root@# set system name-server 210.123.45.6
root@# set root-authentication plain-text-password
New password: *******
Retype new password: *******
root@# commit
root@# exit
Sau ñoù thì daáu nhaéc ñôïi leänh hieän ra nhö sau:
vtn2@VTN2_M160_RE0>
Caáu hình phöông phaùp nhaän thöïc cho heä thoáng:
vtn2@VTN2_M160_RE0>set system radius-server 197.152.144.7 port 1812 secret XXXXX timeout 5 retry 4
vtn2@VTN2_M160_RE0>set time-zone Asia/Saigon
Sau khi ñaõ caáu hình nhaän thöïc xong thì ta seõ thöïc hieän caáu hình caùc giao dieän ñang chaïy treân router, ta coù theå duøng leänh set ñeå caáu hình töøng thuoäc tính cho caùc giao dieän, tuy nhieân, ta coù theå duøng caáu truùc theo daïng leänh edit ñeå moâ taû caùc khai baùo cho caùc giao dieän moät caùch roõ raøng vaø deã hieåu hôn.
Caáu hình caùc giao dieän
[edit interfaces]
so-0/0/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.162.204.30/30;
}
family inet;
family mpls;
}
}
so-0/0/1 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.53/30;
}
family inet;
family mpls;
}
}
so-0/0/2 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.33/30;
}
family inet;
family mpls;
}
}
so-0/0/3 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.61/30;
}
family inet;
family mpls;
}
}
so-0/1/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.105/30;
}
family inet;
family mpls;
}
}
so-0/1/1 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.89/30;
}
family inet;
family mpls;
}
}
so-0/1/2 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.37/30;
}
family inet;
family mpls;
}
}
so-0/1/3 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.41/30;
}
family inet;
family mpls;
}
}
so-0/2/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.9/30;
}
family inet;
family mpls;
}
}
so-0/2/1 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.77/30;
}
family inet;
family mpls;
}
}
so-0/2/2 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.93/30;
}
family inet;
family mpls;
}
}
so-0/2/3 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.162.150.134/30;
}
family inet;
family mpls;
}
}
ge-0/3/0 {
encapsulation ethernet tcc;
link-mode full-duplex;
mtu 1514;
unit 0 {
multipoint;
family inet {
address 203.162.184.2/30;
}
family inet;
family mpls;
}
}
so-1/0/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.69/30;
}
family inet;
family mpls;
}
}
so-1/1/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.153/30;
}
family inet;
family mpls;
}
}
so-1/1/1 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.157/30;
}
family inet;
family mpls;
}
}
so-1/2/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.147.65/30;
}
family inet;
family mpls;
}
}
so-1/2/1 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.14/30;
}
family inet;
family mpls;
}
}
so-2/0/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.6/30;
}
family inet;
family mpls;
}
}
so-2/1/0 {
encapsulation ppp;
link-mode full-duplex;
mtu 4474;
unit 0 {
point-to-point;
family inet {
address 203.210.146.21/30;
}
family inet;
family mpls;
}
}
Caáu hình caùc giao thöùc
[edit]
protocol {
ospf {
area 0.0.0.0 {
interface so-2/0/0.0 {
neighbor 203.210.144.1;
hello-interval 12;
dead-interval 45;
retransmit-interval 7;
metric 4;
}
interface so-2/1/0.0 {
neighbor 203.210.144.3;
hello-interval 12;
dead-interval 45;
retransmit-interval 7;
metric 4;
}
interface lo0.0 {
passive;
}
interface fxp0.0 {
disable;
}
interface so-0/1/0.0 {
neighbor 203.210.144.213;
hello-interval 12;
dead-interval 45;
retransmit-interval 7;
metric 69;
}
….
….
….
}
authentication-type MD5;
authentication-key ***;
}
}
}
[edit]
routing-options {
autonomous-system 65400;
router-id 203.210.144.2;
}
protocol {
bgp {
group gr1 {
peer-as 65400;
type internal;
neighbor 203.210.144.1;
neighbor 203.210.144.3;
neighbor 203.210.144.20;
neighbor 203.210.144.27;
……..
……..
……..
}
group gr2 {
peer-as 65400;
type internal;
neighbor 203.210.144.118;
neighbor 203.210.144.120;
neighbor 203.210.144.126;
neighbor 203.210.144.213;
……….
……….
……….
}
…….
…….
}
mpls {
interface all;
}
}
[edit protocol mpls]
path-name path1;
label-switched-path lsp1 {
to 203.210.144.213;
from 203.210.144.2;
hop-limit 7; # toái ña laø 255
ldp tunneling;
lsp-attributes {
gpid ipv4;
}
metric 1;
no-decrement-ttl;
}
path-name path2;
label-switched-path lsp2 {
to 203.210.144.1;
from 203.210.144.2;
hop-limit 7; # toái ña laø 255
ldp tunneling;
lsp-attributes {
gpid ipv4;
}
metric 1;
no-decrement-ttl;
}
[edit]
protocol {
ldp {
interface all;
hello-interval 6; # maëc ñònh laø 5
hold-time 20; # maëc ñònh laø 15
keepalive-interval 12; # maëc ñònh laø 10
keepalive-timeout 35; # maëc ñònh laø 30
}
}
Caáu hình router ERX1410
host1>enable
Password: *******
host1#configure
host1 (config) #hostname “ERX”
ERX (config) #line console 0
ERX (config) #exec-timeout 30 0
ERX (config) #speed 14400
ERX (config) #clock source internal chassis
ERX (config) #line vty 0 5
ERX (config) #exec-timeout 30 0
ERX (config) #access-class “VNPT” interfaces
ERX (config) #controller so1/0
ERX (config) #sdh
ERX (config) #clock source internal chassis
- Caáu hình cho caùc router aûo
ERX (config) #virtual-router router1
ERX : router1 (config) #ip vrf name1
ERX : router1 : name1 (config) #aaa authentication ppp default radius
ERX : router1 : name1 (config) #aaa accouting ppp default radius
ERX : router1 : name1 (config) #ip address-pool local
ERX : router1 : name1 (config) #set dhcp relay 192.168.123.456
ERX : router1 : name1 (config) #set dhcp relay agent
ERX : router1 (config) #router ospf 5
ERX (config) #telnet listen port 23
- Caáu hình caùc giao dieän null vaø loopback
ERX (config) #interface null 0
ERX (config) #interface loopback 0
ERX (config) #ip address 203.210.144.213 255.255.255.255
- Caáu hình caùc giao dieän cuûa router
ERX (config) #interface fastEthernet 6/0
ERX (config-if) #ip description “FE console”
ERX (config-if) #ip address 203.210.233.2 255.255.255.0
ERX (config-if) #duplex full
ERX (config-if) #mtu 1518
ERX (config-if) #ip mask-reply
ERX (config-if) #exit
ERX (config) #interface gigabitEthernet 11/0.2
ERX (config-if) #ip address 203.210.232.105 255.255.255.248
ERX (config-if) #mtu 1234
ERX (config-if) #encapsulation vlan
ERX (config-if) #exit
ERX (config) #interface gigabitEthernet 11/0.3
ERX (config-if) #ip address 203.210.232.101 255.255.255.248
ERX (config-if) #mtu 1234
ERX (config-if) #encapsulation vlan
ERX (config-if) #vlan id 10
ERX (config-if) #exit
- Caáu hình keát noái töø ERX ñeán M160
ERX (config) #interface pos 3/0
ERX (config-if) #pos framing sdh
ERX (config-if) #clock source internal chassis
ERX (config-if) #no-pos scramble-atm
ERX (config-if) #encapsulation ppp
ERX (config-if) #ip description “STM1 Link to VTN2 M160 router ”
ERX (config-if) #ip address 203.210.146.106 255.255.255.252
ERX (config-if) #ip ospf hello-interval 5
ERX (config-if) #ip ospf dead-interval 11
ERX (config-if) #mpls
ERX (config-if) #mpls ldp profile default
ERX (config-if) #exit
ERX (config) #interface pos 3/3
ERX (config-if) #pos framing sdh
ERX (config-if) #clock source internal chassis
ERX (config-if) #no-pos scramble-atm
ERX (config-if) #encapsulation ppp
ERX (config-if) #ip description “Link to MG AGiang ”
ERX (config-if) #ip address 203.210.147.69 255.255.255.252
ERX (config-if) #ip ospf hello-interval 5
ERX (config-if) #ip ospf dead-interval 11
ERX (config-if) #mpls
ERX (config-if) #mpls ldp profile default
ERX (config-if) #exit
ERX (config) #access-list “VNPT” permit ip 192.168.10.1 0.0.0.3
ERX (config) #access-list “snmp” permit ip host 203.210.123.456 any
ERX (config) #router ospf 1
ERX (config) #address 203.210.144.213 area 0.0.0.0
ERX (config-router) #neighbor 203.210.144.2 pollinterval 20 #ñeán M160 VTN2
ERX (config-router) #neighbor 203.210.144.212 pollinterval 20 #ñeán MG Agiang
ERX (config-router) #neighbor 203.210.144.215 pollinterval 20 #ñeán DSLAM
ERX (config-router) #ospf auto-cost reference-bandwidth 10000
ERX (config-router) #address 203.210.144.213 hello-interval 10
ERX (config-router) #address 203.210.144.213 dead-interval 45
ERX (config-router) #address 203.210.144.213 retransmit-interval 5
ERX (config-router) #address 203.210.144.213 transmit-delay 1
ERX (config-router) #exit
ERX (config) #router bgp 65400
ERX (config-router) #bgp router-id 203.210.144.213
ERX (config-router) #bpg advertise-best-external-to-internal
ERX (config-router) #no synchronization
ERX (config-router) #no auto-summary
ERX (config-router) #neighbor 203.210.144.2 advertisement-interval 5
ERX (config-router) #neighbor 203.210.144.212 advertisement-interval 5
ERX (config-router) #neighbor 203.210.144.215 advertisement-interval 5
ERX (config-router) #neighbor VTN remote-as 45600
ERX (config-router) #network 203.210.144.0 255.255.255.0
ERX (config-router) #address-family vpnv4 unicast
ERX (config-router) #neighbor 203.210.144.2 activate
ERX (config-router) #neighbor 203.210.144.2 next-hop-self
ERX (config-router) #neighbor 203.210.144.2 send-community extended
ERX (config-router) #exit
ERX (config) #mpls
ERX (config) #mpls label-range 16 99999
ERX (config) #mpls ip propagate-ttl
ERX (config) #mpls ldp retries 5
ERX (config) #mpls ldp retry-time 5
ERX (config) #mpls ldp session retries 4
ERX (config) #mpls ldp session retry-time 30
ERX (config) #mpls topology-driven-lsp
ERX (config) #mpls match traffic-class “baohieuso7” color green precedence 7
ERX (config) #mpls match traffic-class “voice” color yellow precedence 6
ERX (config) # mpls match traffic-class “data” color red precedence 5
ERX (config) #queue-profile pro1
ERX (config-queue) #buffer-weight 9
ERX (config-queue) #exit
ERX (config) #queue-profile pro2
ERX (config-queue) #buffer-weight 10
ERX (config-queue) #exit
ERX (config) #queue-profile pro3
ERX (config-queue) #buffer-weight 11
ERX (config-queue) #exit
ERX (config) #scheduler-profile s1
ERX (config-scheduler-profile) #shaping-rate 100 000 #bps
ERX (config-scheduler-profile) #exit
ERX (config) #scheduler-profile s2
ERX (config-scheduler-profile) #shaping-rate 72 000
ERX (config-scheduler-profile) #exit
ERX (config) #scheduler-profile s3
ERX (config-scheduler-profile) #shaping-rate 64 000
ERX (config-scheduler-profile) #exit
ERX (config) #qos-profile “TE”
ERX (config-qos-profile) #pos 3/0 queue traffic-class “baohieuso7” queue-profile pro1 scheduler-profile s1
ERX (config-qos-profile) #pos 3/0 queue traffic-class “voice” queue-profile pro2 scheduler-profile s2
ERX (config-qos-profile) #pos 3/0 queue traffic-class “data” queue-profile pro3 scheduler-profile s3
ERX (config) #interface pos 3/0
ERX (config-if) #qos-profile “TE”
ERX (config-if) #exit
Keát luaän:
Noäi dung ñaõ thöïc hieän ñöôïc cuûa ñeà taøi naøy bao goàm:
Veà lyù thuyeát: goàm caùc phaàn kieán truùc maïng NGN vaø SURPASS cuûa Siemens, caáu hình maïng NGN cuûa VNPT, caáu hình vaø caùc thaønh phaàn cuûa heä chuyeån vaän, caùc böôùc caáu hình hoaït ñoäng cuûa M160 vaø ERX1410.
Trong phaàn kieán truùc maïng NGN cuûa Siemens ñaõ neâu leân moâ hình maïng toång quaùt, caùc thaønh phaàn chöùc naêng cô baûn vaø caùch thöùc hoaït ñoäng.
Phaàn caáu hình maïng NGN cuûa VNPT ñaõ neâu leân ñöôïc caáu truùc maïng toång quaùt, moâ hình phaân lôùp, chöùc naêng cuûa caùc lôùp, caùc thaønh phaàn maïng chuû yeáu vaø giao dieän keát noái, phaân vuøng löu löôïng maïng.
Phaàn caáu hình vaø caùc thaønh phaàn cuûa heä chuyeån vaän goàm caáu truùc phaàn cöùng cuûa hai router M160 vaø ERX1410 thöïc hieän chöùc naêng chuyeån vaän trong maïng loõi, caùc öùng duïng chuû yeáu cuûa hai router naøy. Ngoaøi ra coøn coù phaàn kyõ thuaät ñieàu khieån löu löôïng MPLS laø coâng ngheä söû duïng ôû maïng loõi cung caáp moät toác ñoä truyeàn cao vaø tin caäy.
Phaàn caùc böôùc caáu hình hoaït ñoäng cuûa M160 vaø ERX1410 lieät keâ caùc böôùc caáu hình cô baûn cho hai router naøy, giaûi thích cuï theå yù nghóa caùc thoâng soá caáu hình ñi keøm vôùi caùc ví duï cuï theå.
Veà thöïc haønh: töø moâ hình caùc böôùc caáu hình chung ñaõ ñöa ra moät baûng caáu hình cuï theå cho hai router M160 vaø ERX1410, goàm coù ñòa chæ IP cho caùc giao dieän, caáu hình caùc giao thöùc hoaït ñoäng, caùc keát noái v..v.. treân caùc giao dieän naøy döïa treân kieán truùc maïng NGN cuûa VNPT.
Haïn cheá cuûa ñeà taøi:
Chæ môùi nghieân cöùu veà lyù thuyeát caùc böôùc caáu hình cuï theå, chöa thöïc haønh caáu hình tröïc tieáp treân router.
Chöa giaûi quyeát caùc vaán ñeà veà quaûn lyù, vaän haønh vaø baûo döôõng cho caùc router .
Höôùng môû cuûa ñeà taøi:
Phaùt trieån nghieân cöùu caùc chöùc naêng quaûn lyù, vaän haønh vaø baûo döôõng trong caùc heä thoáng M160 vaø ERX1410.
Phaân tích hoaït ñoäng töông taùc giöõa caùc giao thöùc ñònh tuyeán söû duïng chuû yeáu trong maïng (OSPF, BGP vaø MPLS).
CAÙC TÖØ VIEÁT TAÉT
A AAA Authentication, Authorization and Accounting
AAL5 ATM Adaptation Layer 5
ADSL Asymmetric Digital Subcriber Line
API Application Programming Interface
AS Autonomous System
ASIC Application-Specific Integrated Circuit
B BGP Border Gateway Protocol
BHCA Busy Hour Call Attemps
BICC Bearer Independent Call Control
B-RAS Broadband Remote Access Server
C CBR Constant Bit Rate
CCC Circuit Cross-Connect
CFS Call Feature Server
CIP Connector Interface Pannel
CLEC Competitive Local Exchange Carrier
CLI Command Line Interface
CLP Cell Loss Priority
CPE Customer Premise Equipment
CoS Class of Service
CSPF Constraint Shortest Path First
D DE Discard Eligible Bit
DHCP Dynamic Host Configuration Protocol
DLCI Data Link Connection Identifier
DNS Domain Name System
DSL Digital Subcriber Line
DSLAM Digital Subcriber Line Access Multiplexer
DVMRP Distance Vector Multicast Routing Protocol
E EBGP External BGP
EGP Exterior Gateway Protocol
EPD Early Packet Discard
ESA Ethernet Switch type ATM
F FE Fast Ethernet
FPC Flexible PIC Concentrator
FR Frame Relay
FEB Forwarding Engine Board
G GE Gigabit Ethernet
GRE Generic Routing Encapsulation
H HDLC High Level Data Link Control protocol
HDSL High-bit-rate DSL
HSSI High-Speed Serial Interface
HTTP Hypertext Transfer Protocol
I IBGP Internal BGP
ICMP Internet Control Message Protocol
ID Identifier
IGP Interior Gateway Protocol
IGMP Internet Group Management Protocol
IP Internet Protocol
IPSec IP Security
ISDH Integrated Synchronous Digital Hierachy Board
ISDN Integrated Services Digital Network
ISP Internet Service Provider
ISIS Intermediate System-to-Intermediate System protocol
L L2TP Layer 2 Tunnelling Protocol
LAC L2TP Access Concentrator
LAN Local Area Network
LDAP Lightweight Directory Access Protocol
LDP Label Distribution Protocol
LNS L2TP Network Server
LSP Label-Switched Path
LSR Label-Switching Router
M MCS Miscellaneous Control Subsystem
MG Media Gateway
MGCP Media Gateway Control Protocol
MIB Management Information Base
MLFR MultiLink Frame Relay
MMA Multimedia Application
MoPC Modem Pool Card
MPLS MultiProtocol Label Switching
MSF Multiservice Switching Forum
MSDP Multicast Source Discovery Protocol
MSS MultiService Switching
MTU Maximum Transfer Unit
N NGA Next Generation Application
NGN Next Generation Network
O OAM Operation, Administration, Maintenance
OAM&P Operation, Administration, Maintenance and Provisioning
OSPF Open Shortest Path First
P PCG Packet Forwarding Engine Clock Generator
PCMCIA Personal Computer Memory Card International Association
PDU Protocol Data Unit
PFE Packet Forwarding Engine
PHub Packet Hub
PIC Physical Interface Card
PIM Protocol Independent Multicast
PLP Packet Loss Priority
POP Point Of Presence
POS Packet Over SONET
POTS Plain Old Telephone Service
PPP Point-to-Point Protocol
PPPoE PPP over Ethernet
PRI Primary Rate Interface
PSTN Public Switched Telephone Network
PVC Permanent Virtual CircuitQ QoS Quality of Service
QPP Q Performance ProcessorR RAS Remote Access Server
RADIUS Remote Authentication Dial-Interfaces User
RE Routing Engine
RED Random Early Detection
RIP Routing Information Protocol
RISC Reduced Instruction Set Computing
RRS Registration and Routing Server
RSVP Resource Reservation Protocol
S SAP Session Announcement Protocol
SCB System Control Board
SCN Switched Circuit Network
SCR Sustainable Cell Rate
SDP Session Description Protocol
SEP Signaling End Point
SFM Switching and Forwarding Module
SNMP Simple Network Management Protocol
SRP Switch Route Processor
SSB System and Switch Board
STP Signaling Transfer Point
T TCC Translational Cross-Connect
TDM Time Division Multiplexing
TE Traffic Engineering
TNP Trivial Network Protocol
TOS Type Of Service
TPID Tag Protocol ID
TTL Time-To-Live
U UDP User Datagram Protocol
V VBR Variable Bit Rate
VC Virtual Circuit
VCI Virtual Circuit Identifier
VLAN Virtual Local Area Network
VoBB Voice over BroadBand
Q VoIP Voice over IP
VP Virtual Path
VPI Virtual Path Identifier
VPN Virtual Private Network
VRF Virtual Routing and Forwarding information
VRRP Virtual Router Redundancy Protocol
W WDM Wavelength Division Multiplexing
WRR Weighted Round Robin
TAØI LIEÄU THAM KHAÛO
[1] Taøi lieäu hoïc taäp: “Maïng Vieãn Thoâng Theá Heä Sau NGN”
Tieán só. Nguyeãn Quyù Minh Hieàn
Thaïc só. Trònh Thanh Khueâ
Trung Taâm Ñaøo Taïo Böu Chính Vieãn Thoâng II
7/2004
[2] Baùo caùo chuyeân ñeà: “Caùc toång ñaøi ña dòch vuï trong maïng theá heä sau”
Vieän Khoa Hoïc Kyõ Thuaät Böu Ñieän
Hoïc Vieän Coâng Ngheä Böu Chính Vieãn Thoâng
4/2002
[3] Converged Network Architectures
Oliver C.Ibe
2002
Wiley Computer Publishing
[4] ERX Edge Routers Product Overview Guide
ERX Edge Routers System Basics Configuration Guide
ERX Edge Routers Configuration Guide (Physical and Link Layers, Routing, Policy, BroadBand)
Release 4.0.x
John Borelli, Richard Cochran, Justine Kangas, Helen Shaw,
Brian Wesley Simmons, Michael Taillon
11/2002
[5] JUNOS Internet Software Feature Guide
JUNOS Internet Software Configuration Guide: Getting Started
JUNOS Internet Software Configuration Guide (Interfaces, MPLS Application,
Routing, Policy)
Release 5.7
Richard Hendricks, Margaret Jones, John Gilbert Chan, Elizabeth Lichtenberg,
Albert Statti, Joshua Kim
4/2003
[6] M160 Internet Router Hardware Guide
Tony Mauro
3/2000
[7] SURPASS Solutions and Product Introduction, SN2050EU01SN_0012
SURPASS Product Family Overview, SN2050EU01SN_0012
Product Description hiG, SN2050EU01SN_0010
Product Description hiQ, SN2050EU01SN_0010
Siemens AG
2003
[8] The Voice of the Future: Next Generation Networks
White Paper
7/2002
[9] NGN Services Presentation VTN2
Thaïc só. Nguyeãn Nam Long
Trung Taâm Vieãn Thoâng Lieân Tænh Khu Vöïc II
3/2004
[10]
MUÏC LUÏC HÌNH
Hình 11: Caáu truùc maïng theá heä sau (moâ hình cuûa Siemens) 1
Hình 12: Giaûi phaùp maïng NGN cuûa Siemens-caùc thaønh phaàn chöùc naêng 2
Hình 21: Moâ hình caáu truùc phaân lôùp cuûa NGN 7
Hình 22: Sô ñoà toång quaùt maïng NGN cuûa VNPT 10
Hình 23: Sô ñoà khoái chöùc naêng cuûa hiG 12
Hình 24: Kieán truùc chung cuûa SURPASS Softswitch hiQ9200 14
Hình 31: Maët tröôùc vaø sau cuûa router M160 18
Hình 32: Keát noái giöõa RE vaø PFE 18
Hình 33: SFM 19
Hình 34: Caáu truùc FPC 20
Hình 35: Doøng döõ lieäu ñi qua caùc thaønh phaàn cuûa PFE 20
Hình 36: Kieán truùc Routing Engine 21
Hình 37: Xöû lyù goùi ñieàu khieån-caäp nhaät cho caùc baûng ñònh tuyeán vaø baûng chuyeån tieáp 22
Hình 38: Craft interface 23
Hình 39: Maøn hình LCD ôû mode idle 24
Hình 310: Maøn hình LCD ôû mode alarm 25
Hình 311: Connector Interface Panel 26
Hình 312: Kernel giao tieáp giöõa caùc phaàn meàm xöû lyù vaø baûng chuyeån tieáp 33
Hình 313: Maët tröôùc ERX1410 34
Hình 314: Maët sau ERX1410 34
Hình 315: Heä thoáng ERX hoã trôï caùc loaïi löu löôïng ñaàu vaøo vaø ñaàu ra 35
Hình 316: Caáu truùc cô baûn ERX1410 37
Hình 317: Caáu truùc chi tieát SRP 38
Hình 318: Line module 39
Hình 319: Luoàng döõ lieäu ñi qua phaàn cöùng router ERX1410 41
Hình 320: Chia löu löôïng thaønh caùc haøng ñôïi vaø xöû lyù 44
Hình 321: Heä thoáng ERX hoã trôï caùc keát noái IP/PPP töø CPE 45
Hình 322: Caáu truùc IP/PPP 46
Hình 323: Caáu truùc IP/Frame Relay 46
Hình 324: Caáu truùc IP/ATM 47
Hình 325: Heä thoáng ERX hoã trôï caùc giao dieän SONET 48
Hình 326: Heä thoáng ERX phaân phoái baûng ñònh tuyeán 49
Hình 327: Maïng rieâng aûo BGP/MPLS ñieån hình 51
Hình 328: Giao dieän haøng ñôïi ôû router bieân 52
Hình 329: Luoàng döõ lieäu ôû ngoõ vaøo heä thoáng ERX 53
Hình 330: Luoàng döõ lieäu ôû ngoõ ra cuûa heä thoáng 53
Hình 331: Caáu truùc giao thöùc hoã trôï BRAS 54
Hình 332: Caáu truùc nhaõn MPLS 56
Hình 333: Thuaät toaùn CSPF 57
Hình 334: Maïng caùc router khi chöa coù LSP 59
Hình 335: Maïng caùc router khi coù LSP 59
Hình 336: Caùch hoaït ñoäng cuûa MPLS vaø LSP 60
Hình 337: Phöông phaùp choïn hop cuûa BGP 61
Hình 338: Caùc baûng ñònh tuyeán vaø chuyeån tieáp khi caáu hình traffic-engineering bgp 62
Hình 339: Caùc baûng ñònh tuyeán vaø chuyeån tieáp khi caáu hình traffic-engineering bgp-igp 63
Hình 41: Boä chuyeån maïch keát noái cheùo lôùp 2 84
Hình 42: Ví duï veà caáu hình cuûa moät boä chuyeån maïch keát noái cheùo lôùp 2 87
Hình 43: Keát noái cheùo coù chuyeån ñoåi thöïc hieän chuyeån maïch lôùp 2.5 88
Hình 44: Caùc port treân FE-8 I/O module trong heä thoáng ERX1410 (maët sau) 94
Hình 45: Sô ñoà caùc böôùc caáu hình IP, MPLS, PPPoE over Ethernet 95
Hình 46: Caùc thoâng soá caáu hình cho ATM 96
Hình 47: Sô ñoà caùc böôùc caáu hình ATM 96
Hình 48: Ví duï moät caáu hình maïng caùc router Boston, NY vaø LA 99
Hình 49: Sô ñoà keát noái vaø ñòa chæ IP cuûa caùc router M160 vaø ERX1410 106
MUÏC LUÏC BAÛNG
Baûng 31: Traïng thaùi ñeøn LED cuûa SFM 19
Baûng 32: Traïng thaùi ñeøn LED treân craft interface 24
Baûng 33: Series card giao tieáp SONET/SDH 28
Baûng 34: Khaû naêng caøi ñaët thay theá cuûa caùc thaønh phaàn trong M160 29
Baûng 35: Caùc loaïi giao dieän cuûa ERX vaø giao thöùc hoã trôï 36
Baûng 41: Kích thöôùc MTU ñoái vôùi caùc loaïi giao dieän 73
Baûng 42: Soá byte overhead cuûa caùc daïng ñoùng goùi 73
Baûng 43: Caùc giao dieän vaät lyù cuûa heä thoáng ERX1410 93
Các file đính kèm theo tài liệu này:
- 003..doc