ROUTING
Routing adalah suatu proses memilih jalur atau rute terbaik lalu memforward paket data dari router asal agar sampai ke tujuan. Untuk mengetahui tujuannya, digunakan IP address, yaitu alamat IP untuk mengenali alamat mana yang akan ditujunya. BACA SELEGKAPNYA
MPLS
MPLS adalah salah satu model jaringan yang dapat digunakan untuk running pada jaringan agar dapat lebih meningkatkan performasi jaringan. Dengan menggunakan MPLS kita dapat menghilangkan atau menutupi kelmahan-kelemahan yang ada pada jaringan IP tradisional. BACA SELEGKAPNYA
About Me
Dokumentasi kamin dari kiri: Intan dwi Oktavianti , Baharudin Noveriyanto , Lala Ifaatul Zakiyah
LAN
Merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN sering kali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam suatu kantor untuk memakai bersama sumberdaya (resource, misalnya printer) dan saling bertukar informasi. Contoh : jaringan di suatu kampus.BACA SELEGKAPNYA
WAN (Wide Area Network)
Merupakan jaringan yang jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari sekumpulan mesin-mesin yang bertujuan untuk menjalankan program-program aplikasi pemakai. Contoh : internet. BACA SELEGKAPNYA
BGP
Border Gateway Protocol atau yang biasa disebut BGP adalah routing protocol yang digunakan untuk membangun koneksi antar AS. Dengan BGP, router dapat melakukan pertukanran rute dari dan keluar jaringan local AS. Jika untuk berkomunikasi dengan router yang berada di satu AS, menggunakan OSPF atau RIP, maka BGP disini menghubungkan jaringan-jaringan local tersebut agar dapat berhubungan dengan router dari AS tetangganya. BACA SELEGKAPNYA
7. Application Layer
6. Presentation Layer
5. Session Layer
4. Transport Layer
3. Network Layer
2. Data-Link Layer
1. Physical Layer
6. Presentation layer
MPLS memiliki tujuan membawa teknologi IP yang memiliki sistem connectionless ke dalam sebuah teknologi IP yang memiliki sistem connection oriented dengan memanfaatkan teknik switching yang ada dalam teknologi ATM. MPLS merupakan cara yang efektif untuk menggabungkan teknologi IP dan teknologi ATM ke dalam sebuah jaringan backbone.
Konsep utama dari MPLS adalah, melabeli semua data yang masuk kedalam jaringan MPLS. Dalam jaringan MPLS data akan di berikan label yang berfungsikan utuk menentukan jalur Routing dan pembedaan seseai dengan prioritas-prioritas masing-masing. Tekni ini biasa dikenal dengan Label Switch.
Dari routing network layer, setiap paket hanya dianalisa sekali di dalam router di mana paket tersebut masuk ke dalam jaringan untuk pertama kali. Router tersebut berada di tepi dan dalam jaringan MPLS yang biasa disebut dengan Label Switching Router (LSR). Dengan teknik MPLS maka akan mengurangi teknik pencarian rute dalam setiap router yang dilewati setiap paket, sehingga pengoperasian jaringan dapat dioperasikan dengan efektif dan efisien mengakibatkan pengiriman paket menjadi lebih cepat.
Dalam jaringan MPLS terdiri dari LSR (Label Switch Router) ingress dan egress, LSR ingres yaitu router masuknya data pada jaringan MPLS sedangkan LSR egres adalah router keluaran pada jaringan MPLS. Router dalam melakukan routingnya selalu berdasarkan LFIB (Label Forwarding Information Base)
Berikut adalah configurasi pada jaringan MPLS
Langkah pertama adalah:
Memberikan IP pada masing-2 router.
1. 192.168.2.2/24
2. 3.1/24
3. 2.1/24
4. 3.2/24
5. 1.2/24
6. 6.2/24
7. 4.1/24
8. 5.1/24
9. 1.1/24
10. 6.1/24
11. 4.2/24
12. 5.2/24
13. 7.1
14. 7.2
15. 8.1
16. 8.2
17. 9.1
18. 9.2
Kemudian melakukan:
KONFIGURASI IP INTERFACE LOOPBACK
Core1 : 192.168.100.2/32
Core2 : 192.168.100.4/32
Core3 : 192.168.100.5/32
PE1 : 192.168.100.1/32
PE2 : 192.168.100.3/32
Router
Lanjutkan dengan:
KONFIGURASI IP INTERFACE LOOPBACK pada router Costomer
PUSAT_A : 202.147.192.1/32
PUSAT_B : 192.1/32
CABANG_A : 192.2/32
CABANG_B : 192.2/32
PING ROUTER DLM SATU NETWORK
Langkah setelah itu:
1. SETTING ROUTING DYNAMIC
PE1
router ospf 100
network 192.168.2.0 0.0.0.255 area 100 core
network 192.168.100.1 0.0.0.0 area 100 loopback PE1
PE2
router ospf 100
network 192.168.3.0 0.0.0.255 area 100 core
network 192.168.100.3 0.0.0.0 area 100 loopback PE2
CORE1
router ospf 100
network 192.168.2.0 0.0.0.255 area 100 -> PE1
network 192.168.8.0 0.0.0.255 area 100 -> core2
network 192.168.9.0 0.0.0.255 area 100 -> core3
network 192.168.100.2 0.0.0.0 area 100 loopback core
CORE2
router ospf 100
network 192.168.7.0 0.0.0.255 area 100 -> core3
network 192.168.8.0 0.0.0.255 area 100 -> core1
network 192.168.100.4 0.0.0.0 area 100 loopback core
CORE3
router ospf 100
network 192.168.3.0 0.0.0.255 area 100 -> PE2
network 192.168.7.0 0.0.0.255 area 100 -> core2
network 192.168.9.0 0.0.0.255 area 100 -> core1
network 192.168.100.5 0.0.0.0 area 100 loopback core
CEK ROUTING
Periksa router
show ip route
PING (CORE. PE1.PE2)/ BACKBONE
2. AKTIFKAN BGP
PE1
router bgp 100
no synchronization
neighbor 192.168.100.3 remote-as 100
neighbor 192.168.100.3 update-source Loopback0
no auto-summary
PE2
router bgp 100
no synchronization
neighbor 192.168.100.1 remote-as 100
neighbor 192.168.100.1 update-source Loopback0
no auto-summary
cek status BGP
show ip bgp neighbors atau
show ip bgp summary
statusnya harus ESTABLISHED
Tunnel sudah terbentuk
3. AKTIFKAN MPLS
PE1
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/3
description *** Connection to core 1 ***
ip address 192.168.2.1 255.255.255.0
mpls ip
PE2
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/3
description *** Connection to core 2***
ip address 192.168.3.2 255.255.255.0
mpls ip
Core 1
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/0
description *** Connection to PE1 ***
ip address 192.168.2.2 255.255.255.0
mpls ip
exit
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/2
description *** Connection to core 2 ***
ip address 192.168.8.2 255.255.255.0
mpls ip
exit
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/3
description *** Connection to core 3 ***
ip address 192.168.9.1 255.255.255.0
mpls ip
exit
Core 2
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/0
description *** Connection to core 1 ***
ip address 192.168.8.1 255.255.255.0
mpls ip
exit
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/1
description *** Connection to core 3 ***
ip address 192.168.7.2 255.255.255.0
mpls ip
exit
Core 3
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/0
description *** Connection to core 2 ***
ip address 192.168.7.1 255.255.255.0
mpls ip
exit
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/1
description *** Connection to PE2 ***
ip address 192.168.3.1 255.255.255.0
mpls ip
exit
ip cef
mpls label protocol ldp
mpls ldp router-id loopback0 force
interface Ethernet 1/2
description *** Connection to core 1 ***
ip address 192.168.9.2 255.255.255.0
mpls ip
exit
Cek Status MPLS
show mpls ldp neighbor
4. Konfigurasi Router Virtual
PE1 # sh run
ip vrf vpn1
rd 100 : 1 ; route distinghuser (pembeda)
route-target export 100 : 1
route-target import 100 : 1
ip vrf vpn2
rd 100 : 2
route-target export 100 : 2
route-target import 100 : 2
PE2
ip vrf vpn1
rd 100 : 1 ; route distinghuser (pembeda)
route-target export 100 : 1
route-target import 100 : 1
ip vrf vpn2
rd 100 : 2
route-target export 100 : 2
route-target import 100 : 2
5. Apply router Virtual ke Interface yang mengarah ke Customer
PE1
interface Ethernet 1/0
description ***koneksi ke PUSAT A***
ip vrf forwarding vpn1
ip address 192.168.1.2 255.255.255.0
exit
interface Ethernet 1/1
description ***koneksi ke PUSAT B***
ip vrf forwarding vpn2
ip address 192.168.6.2 255.255.255.0
PE2
interface Ethernet 1/1
description ***koneksi ke CABANG A***
ip vrf forwarding vpn1
ip address 192.168.4.1 255.255.255.0
exit
interface Ethernet 1/2
description ***koneksi ke CABANG B***
ip vrf forwarding vpn2
ip address 192.168.5.1 255.255.255.0
Cek Routing table Router Virtual
Pada PE1 & PE2
show ip ro vrf vpn1
show ip ro vrf vpn2
Salah satu interface Connected
6. Menambahkan Routing Static pada Routing Virtual
Perintah berikut menambahkan routing static ke arah PUSAT A DAN PUSAT B
PE1
Ip route vrf vpn1 202.147.192.1 255.255.255.255 192.168.1.1
Ip route vrf vpn2 202.147.192.1 255.255.255.255 192.168.6.1
Perintah berikut menambahkan routing static ke arah CABANG A DAN CABANG B
PE2
Ip route vrf vpn1 202.147.192.2 255.255.255.255 192.168.4.2
Ip route vrf vpn2 202.147.192.2 255.255.255.255 192.168.5.2
Cek tambahan routing static di router Virtual
Show ip ro vrf vpn1
Show ip ro vrf vpn2
Akan ada 3 baris routing, 1 Connected, 2 static
7. Aktifasi MP-BGP
PE1
Router bgp 100
Address-family vpnv4
Neighbor 192.168.100.3 activate
Neighbor 192.168.100.3 send-community both
Exit-address-family
Exit
PE2
Router bgp 100
Address-family vpnv4
Neighbor 192.168.100.1 activate
Neighbor 192.168.100.1 send-community both
Exit-address-family
Exit
Cek Status
Show ip bgp neighbors
Lihat pada bagian address-family, vpnv4 sudah aktif atau belum
Rotuing prefix MP-BGP :
Show running-config
“menyuntikkan” routing prefix untuk vrf vpn1 dan vrf vpn2 langsung terbentuk, sbb:
PE1# sh run
address-family ipv4 vrf vpn2
no synchronization
exit-address-family
!
address-family ipv4 vrf vpn1
no synchronization
exit-address-family
!
me-nyuntik-kan routing table vrf vpn1 yang static dan connected.
PE1
Router bgp 100
Address-family ipv4 vrf vpn1
Redistribute connected
Redistribute static
Router bgp 100
Address-family ipv4 vrf vpn2
Redistribute connected
Redistribute static
PE2
Router bgp 100
Address-family ipv4 vrf vpn1
Redistribute connected
Redistribute static
Router bgp 100
Address-family ipv4 vrf vpn2
Redistribute connected
Redistribute static
Cek Koneksi
PUSAT A : Ping 202.147.192.2
PUSAT B : Ping 202.147.192.2
CABANG A : Ping 202.147.192.1
CABANG B : Ping 202.147.192.1
telnet
Konfigurasi terminal line, virtual terminal dan password
PUSAT A dan PUSAT B
Line vty 0
Password passwordnya
CABANG A dan CABANG B
Line vty 0
Password passwordnya
Setelah instal GNS3, langkah selanjutnya adalah membuat project BGP dasar dengan 3 router dan 2 AS.
1. Buka software GNS3 yang sudah terinstal
2. Klik edit, kemudian klik IOS images and hypervisors, di bagian settings tentukan Image file, yaitu tempat file IOS berada. klik open, kemudian tentukan platform IOS, disini kami memakai IOS 3700, kemudian di save lalu close.
3. Kemudian klik edit, preferences, dynamips, lalu klik test, dan selanjutnya ok.
4. Mulai deh...setting topology jaringan BGP dengan memilih router sesuai dengan platform IOS yang kita pilih, misal: c3700.
Berikut merupakan topology jaringan yang akan kita setting BGP.
Malang
contoh jaringan komputer |
Konsep Logika WAN
- WAN mencakup daerah yang lebih luas -> dibutuhkan perangkat (hardware) di layer 1 dengan kualitas dan perlakuan khusus.
- Terdapat lebih banyak perangkat yang terhubung sehingga membutuhkan teknologi peroutingan yang lebih baik.
- Karena WAN digunakan oleh orang banyak maka dibutuhkan service untuk mendukung hal tersebut sehingga antar user tidak saling merugikan dan dirugikan
- PPP
- HDLC
- Frame Relay
- ATM
- RIP
- OSPF
- IS-IS
- BGP
- MPLS
- TLDP
- LDP
- RSVP-TE
- apipe
- cpipe
- VPRN
- VRRP
- IES
- SDP, dll
- BGP merupakan protocol routing dimana dia akan memilih jalur terbaik sebelum dilakukannya sesi komunikasi, proses ini disebut dengan path selection.
- Routing table dikirim secara penuh pada awal sesi dimulainya BGP, sedangkan update routing table hanya bersifat incremental.
- Port yang digunakan oleh BGP adalah 179.
- BGP memiliki atribut sinyal keep alive yang berfungsi untuk menjaga koneksi atar peer.
- Metrik atau attribute yang dimiliki BGP untuk melakukan path selection sangat kompleks, dan manipulasi dapat dilakukan dengan sangat fleksible.
- Perubahan status pada BGP dapat terjadi jika adanya kegagalan dalam menemukan sinyal keep alive, routing update, dll.
- BGP memeiliki routing table sendiri yang berisi info prefix-prefix routing yang diterima dari router BGP lain.
- Attribute BGP dapat dimanipulasi, melihat bahwa path selection pada BGP dilihat dari prioritas attributnya itu sendiri.
komunikasi. Open Message berisi BGP version number, AS number, hold time, dan
Router ID.
secara periodic oleh masing-masing router yang sedang berkomunikasi. Kapasitas keep <$2Fspan>
alive adalah 19 byte dan tidak berisi apa-apa.
yang terjadi.
berisikan informasi tentang rute BGP yang ada. Update Message mempunyai 3 komponen,
yaitu Network Layer Reachbility Info (NLRI), path attribute, dan withdrawn router.
Router merupakan suatu alat yang berfungsi untuk menghubungkan 2 jaringan yang berbeda, sedangkan proses untuk menghubungkannya disebut routing.
- Alamat tujuan atau destination address. Yaitu IP addres router tujuan.
- Mengenal sumber informasi dari mana sumbernya dan kemana tujuannya yang kemudian akan dimasukkan ke tabel routing.
- Menemukan rute mana saja yang dapat dilewati agar sampai ke tujuan.
- Memilih rute terbaik yang*dapat dilewati.;/li>
- Menjaga informasi routing yaitu menjaga jalur atau rute yang sudah diketahui dan yang sering terjadi.
- Subnet number, contoh : 172.200.100.0
- Interface out, yaitu kemana paket akan di forward dan dikirim ke subnet tsb.
- IP address dr hop-hop yang akan dilewati untuk sampai ke tujuan.
- Mempelajari dan mengisi routing tabel.
- Memilih jalur terbaik jika ada lebih dari 1 node yang akan dilewatinya.
- Memberikan notifikasi jika ada lintasan yang sudah tidak valid, dan menghapusnya.
- Mengupdate informasi routing tabel
- Mencegah terjadinya routing loop.
- IGP (Interior Gateway Protocol) : Protocol yang digunakan untuk routing di dalam AS. Contoh : OSPF, RIP.
- EGP(Exterior Gateway Protocol) : Protocol yang digunakan untuk routing antar AS yang berbeda.
- BGP(Border Gateway Protocol) : Pengembangan dari EGP.
1. Routing yang dilakukan untuk menghubungkan jaringan-jaringan yang mempunyai AS yang berbeda
- Prosedur untuk mengirimkan dan menerima mengenai informasi jangakauan ke router lain.
- Prosedur untuk mengkalkulasi rute optimal. Tujuan : Diberikan suatu jaringan dimana tiap link dialokasikan suatu cost. Cari lintasan dg cost paling rendah antara dua jaringan dengan cost minimum
- Prosedur untuk mencapai dan mempromosikan perbuahan teknologi.
- Distance Vector Routing
- Link State Routing