fbpx

OSPF: Pag-optimize ng pagruruta sa mga network sa pamamagitan ng Single Area at Multi Area

Facebook
kaba
LinkedIn
WhatsApp
Telegrama

Protocol OSPF (Open Shortest Path First) Isa ito sa pinakamalawak na ginagamit na mga routing protocol dahil sa kakayahang kalkulahin ang pinakamahusay na mga ruta at umangkop sa mga pagbabago sa topology ng network.

Sa dulo ng artikulo ay makikita mo ang isang maliit pagsusulit papayagan ka nito suriin ang kaalamang natamo sa pagbasang ito

Isa sa mga pangunahing desisyon kapag nagpapatupad ng OSPF ay ang pagpili sa pagitan ng paggamit ng isang diskarte sa isang lugar (Single Area) o isang diskarte sa maramihang lugar (Multi Area). Sa artikulong ito, tutuklasin natin ang OSPF protocol, ang mga pangunahing tampok nito at ang mga pagkakaiba sa pagitan ng OSPF Single Area at Multi Area.

OSPF protocol

Ang OSPF protocol ay isang link-state routing protocol na gumagana sa network layer ng OSI model. Ito ay batay sa Dijkstra algorithm upang kalkulahin ang pinakamaikling landas at gumagamit ng database ng pagruruta na tinatawag na link state database (LSDB) upang mag-imbak ng impormasyon tungkol sa topology ng network.

Ang OSPF ay nasusukat, mahusay, at mabilis na nakakaangkop sa mga pagbabago sa network, na ginagawa itong isang popular na pagpipilian para sa malalaking network ng enterprise.

Algorithm ni Dijkstra

Ang algorithm ng Dijkstra, na binuo ng computer scientist Edsger W. Dijkstra noong 1956, ito ay isang algorithm para sa paghahanap ng pinakamaikling landas sa isang hindi nakadirekta na may timbang na graph.

Ang pangunahing layunin nito ay hanapin ang pinakamainam na ruta sa pagitan ng source node at lahat ng iba pang node sa isang graph, isinasaalang-alang ang mga timbang o gastos na nauugnay sa bawat gilid. Ang algorithm ng Dijkstra ay isang diskarte sa "katayuan ng link", ibig sabihin ay bubuo ito ng routing table batay sa impormasyong nakolekta tungkol sa topology ng network.

Application ng algorithm ng Dijkstra sa OSPF

Sa OSPF, ang algorithm ng Dijkstra ay ginagamit upang kalkulahin ang pinakamaikling landas at matukoy ang pinakamainam na mga landas sa pagitan ng mga router sa isang network. Ang bawat OSPF router ay nagpapanatili ng link state database (LSDB) na naglalaman ng impormasyon tungkol sa mga link at katabing network sa network.

Gamit ang impormasyong ito, ang algorithm ng Dijkstra kinakalkula ang isang punong may pinakamababang gastos na mga ruta, na kilala bilang ang minimum spanning tree, na kumakatawan sa pinakamaikling landas mula sa pinagmulang router hanggang sa lahat ng iba pang router sa network.

Paano gumagana ang algorithm ng Dijkstra sa OSPF

  1. Pagsisimula: Ang algorithm ay nagsisimula sa isang hanay ng mga hindi nabisitang node at itinatakda ang paunang distansya mula sa pinagmulang node sa zero, habang ang iba pang mga node ay nakatakda sa infinity.
  2. Pangunahing loop: Pinipili ng algorithm ang node na may pinakamababang distansya at minarkahan ito bilang binisita. Pagkatapos ay sinusuri nito ang mga kalapit na node at ina-update ang kanilang mga distansya kung may nakitang mas maikling landas sa binisita na node.
  3. Pag-uulit: Ang pangunahing loop ay paulit-ulit hanggang sa ang lahat ng mga node ay mabisita o ang pinakamaikling landas sa destinasyong node ay natagpuan.
  4. Konstruksyon ng puno ng ruta: Sa pagkumpleto ng algorithm, ang path tree ay binuo, na nagpapakita ng pinakamaikling path mula sa source node hanggang sa lahat ng iba pang node sa network.
OSPF Optimizing routing sa mga network sa pamamagitan ng Single Area at Multi Area

Mga benepisyo ng algorithm ng Dijkstra sa OSPF

Ang paggamit ng algorithm ng Dijkstra sa OSPF ay nagbibigay ng ilang pangunahing benepisyo:

  1. kahusayan sa pagruruta: Ang algorithm ng Dijkstra ay mahusay na kinakalkula ang pinakamaikling ruta, tinitiyak na ang trapiko ay nakadirekta sa pinakamabilis at pinaka-optimize na mga landas.
  2. Mabilis na convergence: Ginagamit ng OSPF ang algorithm ng Dijkstra upang dynamic at mabilis na kalkulahin ang mga ruta bilang tugon sa mga pagbabago sa topology ng network. Nagbibigay-daan ito sa mabilis na convergence at adaptasyon sa mga bagong kundisyon sa pagruruta.
  3. Kakayahang sumukat: Habang lumalaki ang network sa laki at pagiging kumplikado, ang algorithm ng Dijkstra sa OSPF ay nananatiling scalable, dahil ang mga kinakailangang ruta lamang ang kinakalkula batay sa mga pagbabago sa topology.

OSPF Single Area

Sa OSPF Single Area, ang buong network ay naka-configure sa loob ng isang lugar. Ang lugar na ito, na kilala rin bilang backbone area (lugar 0), ay responsable para sa pagpapalaganap ng mga update sa pagruruta sa buong network.

Ang OSPF Single Area ay simpleng i-configure at pamahalaan, na ginagawa itong angkop para sa maliliit at katamtamang laki ng mga network na may medyo simpleng mga kinakailangan sa pagruruta. Gayunpaman, habang lumalaki ang network, ang OSPF Single Area ay maaaring humarap sa mga limitasyon sa scalability at kontrol sa trapiko.

OSPF Multi Area

Sa OSPF Multi Area, ang network ay nahahati sa maraming lugar, kabilang ang backbone area (lugar 0) at karagdagang rehiyonal na lugar. Ang pag-configure ng OSPF Multi Area ay nag-aalok ng ilang mahahalagang pakinabang.

En Unang, ay nagbibigay-daan sa mas malaking scalability at mahusay na pamamahala sa mas malalaking network. Sa pamamagitan ng paghahati sa network sa mas maliliit na lugar, binabawasan mo ang dami ng impormasyon sa pagruruta na dapat iproseso ng bawat router, kaya nagpapabuti sa pangkalahatang pagganap.

En segundo lugarAng Multi Area OSPF ay nagbibigay-daan sa mas malawak na kontrol sa trapiko sa pamamagitan ng pagpapahintulot sa mas maraming granular na mga patakaran sa pagruruta na ipatupad sa iba't ibang lugar. Bukod pa rito, ibinubukod ng zoning ang mga isyu at kabiguan, pagpapabuti ng katatagan at katatagan ng network.

Konklusyon

Ang OSPF protocol ay isang malakas at malawakang ginagamit na solusyon sa pagruruta sa mga network ng enterprise. Kapag pumipili sa pagitan ng OSPF Single Area at Multi Area, mahalagang isaalang-alang ang mga pangangailangan at katangian ng network na pinag-uusapan.

OSPF Single Area ay angkop para sa mas maliit, mas simpleng network, habang ang Multi Area OSPF ay nagbibigay ng scalability, mahusay na pamamahala, at higit na kontrol sa trapiko sa mas malaki, mas kumplikadong mga network.

Ang pagpili sa pagitan ng dalawang diskarte ay depende sa iyong partikular na mga kinakailangan sa network at mga layunin sa pagruruta. Sa huli, nag-aalok ang OSPF ng flexibility at adaptability para ma-optimize ang routing at mapabuti ang performance ng network.

Ang algorithm ng Dijkstra ay isang pangunahing haligi sa OSPF, na nagpapahintulot sa pagkalkula ng pinakamaikling ruta at pagpili ng pinakamainam na mga landas sa isang network. Salamat sa algorithm na ito, maaaring mag-alok ang OSPF ng mahusay na pagruruta, kakayahang umangkop at scalability.

Ang paggamit ng algorithm ng Dijkstra sa OSPF ay nagsisiguro na ang mga packet ng data ay nairuruta sa pinakamaikling at pinakamabilis na mga landas, sa gayon ay nagpapabuti sa pagganap at pagiging maaasahan ng network. Sa kabuuan, ang algorithm ng Dijkstra ay isang mahalagang bahagi sa tagumpay ng OSPF bilang isang advanced at malawakang ginagamit na routing protocol sa mga network ng enterprise.

 

Pag-configure ng OSPF sa MikroTik

Nasa ibaba ang isang halimbawa ng pangunahing configuration sa pagitan ng dalawang MikroTik RouterOS na computer na nagpapatakbo ng OSPF:

1. Configuration ng Kagamitan 1

				
					# Configurar interfaces
/interface ethernet set [ find default-name=ether1 ] comment="Conexión al Equipo 2"
/interface ethernet set [ find default-name=ether2 ] comment="Conexión a la red local"
				
			

2. I-configure ang mga IP address

				
					/ip address 
add address=192.168.1.1/24 interface=ether2 comment="Dirección de la red local"
add address=10.20.30.1/30 interface=ether1 comment="Conexión al Equipo 2"
				
			

3. I-configure ang mga network para sa OSPF

				
					/routing ospf network add area=backbone network=192.168.1.0/24 comment="Red local"
/routing ospf network add area=backbone network=10.20.30.0/30 comment="PTP Router"
				
			

4. Configuration ng Kagamitan 2

				
					# Configurar interfaces
/interface ethernet set [ find default-name=ether1 ] comment="Conexión al Equipo 1"
/interface ethernet set [ find default-name=ether2 ] comment="Conexión a la red local"
				
			

5. I-configure ang mga IP address

				
					/ip address 
add address=192.168.1.2/24 interface=ether2 comment="Dirección de la red local"
add address=10.20.30.2/30 interface=ether2 comment="PTP Router "
				
			

6. I-configure ang mga network para sa OSPF

				
					/routing ospf network add area=backbone network=192.168.1.0/24 comment="Red local"
/routing ospf network add area=backbone network=10.20.30.0/30 comment="Red local"
				
			

Ang halimbawang ito ay nagko-configure ng dalawang MikroTik RouterOS machine na may mga IP address sa lokal na network at nagtatatag ng OSPF na koneksyon sa pagitan ng mga ito gamit ang backbone area (lugar 0.0.0.0).

Siguraduhing i-configure ang mga IP address at interface ayon sa sarili mong configuration ng network. Tandaan na maaari mo ring i-customize ang configuration ng OSPF sa pamamagitan ng pagdaragdag ng higit pang mga network at pagsasaayos ng mga parameter ayon sa iyong mga partikular na pangangailangan.

Maikling pagsusulit sa kaalaman

Ano sa palagay mo ang artikulong ito?
Naglakas-loob ka bang suriin ang iyong natutunang kaalaman?

QUIZ - OSPF: Pag-optimize ng pagruruta sa mga network gamit ang Single Area at Multi Area

Inirerekomendang aklat para sa artikulong ito

Gusto mo bang magmungkahi ng paksa?

Bawat linggo ay nagpo-post kami ng bagong nilalaman. Gusto mo bang pag-usapan natin ang isang partikular na bagay?
Paksa para sa susunod na blog

Mag-iwan ng komento

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

CODE NG DISCOUNT

AN24-LIB

nalalapat sa MikroTik na mga libro at mga book pack

Mga Araw
oras
minuto
Pangalawa

Panimula sa
OSPF - BGP - MPLS

Mag-sign up para dito libreng kurso

MAE-RAV-ROS-240118
Mga Araw
oras
minuto
Pangalawa

Mag-sign up para dito libreng kurso

MAS-ROS-240111

Promo para sa Three Kings Day!

REYES24

15%

lahat ng mga produkto

Mga kursong MikroTik
Mga kurso sa akademya
Mga aklat ng MikroTik

Samantalahin ang Three Kings Day discount code!

* valid ang promosyon hanggang Linggo Enero 7, 2024
** ang code (KINGS24) nalalapat sa shopping cart
*** bilhin ang iyong kurso ngayon at kunin ito hanggang Marso 31, 2024

Promo sa Bisperas ng Bagong Taon!

NY24

20%

lahat ng mga produkto

Mga kursong MikroTik
Mga kurso sa akademya
Mga aklat ng MikroTik

Samantalahin ang discount code ng Bisperas ng Bagong Taon!

* valid ang promosyon hanggang Lunes, Enero 1, 2024
** ang code (NY24) nalalapat sa shopping cart
*** bilhin ang iyong kurso ngayon at kunin ito hanggang Marso 31, 2024

Mga diskwento sa Pasko!

Pasko23

30%

lahat ng mga produkto

Mga kursong MikroTik
Mga kurso sa akademya
Mga aklat ng MikroTik

Samantalahin ang discount code para sa Pasko!!!

**Ang mga code ay inilapat sa shopping cart
May bisa ang promo hanggang Lunes Disyembre 25, 2023

MGA DISCOUNT SA CYBER WEEK

CW23-MK

17%

lahat ng MikroTik OnLine courses

CW23-AX

30%

lahat ng kurso sa Academy

CW23-LIB

25%

lahat ng MikroTik Books at Book Packs

Samantalahin ang mga discount code para sa Cyber ​​​​Week!!!

**Ang mga code ay inilapat sa shopping cart
May bisa ang promo hanggang Linggo Disyembre 3, 2023

BLACK FRIDAY DISCOUNTS

BF23-MX

22%

lahat ng MikroTik OnLine courses

BF23-AX

35%

lahat ng kurso sa Academy

BF23-LIB

30%

lahat ng MikroTik Books at Book Packs

Samantalahin ang mga discount code para sa Black Friday!!!

**Ang mga code ay inilapat sa shopping cart

ang mga code ay inilalapat sa shopping cart
may bisa hanggang Linggo Nobyembre 26, 2023

Mga Araw
oras
minuto
Pangalawa

Mag-sign up para dito libreng kurso

MAE-VPN-SET-231115

Promo sa Halloween

Samantalahin ang mga discount code para sa Halloween.

Inilapat ang mga code sa shopping cart

HW23-MK

11% discount sa lahat ng MikroTik OnLine courses

11%

HW23-AX

30% na diskwento sa lahat ng kurso sa Academy

30%

HW23-LIB

25% na diskwento sa lahat ng MikroTik Books at Book Packs

25%

Magrehistro at lumahok sa libreng kurso Introduction to Advanced Routing with MikroTik (MAE-RAV-ROS)

Ngayong araw (Miyerkules) Oktubre 11, 2023
7pm hanggang 11pm (Colombia, Ecuador, Peru)

MAE-RAV-ROS-231011