Professional Documents
Culture Documents
MPLS Part 1 1708159388
MPLS Part 1 1708159388
فكرة الربط بين الفروع عن طريق شبكة الـــ wanزمان كانت قايمه على كذا
تقنية زى الـــ Leased Lineوده كان فيه نوعين من البروتوكوالت زى
Ma
deBY
Moha
medAb
del
nas
ser الـــ HDLCواللى كان خاص بسيسكو فقط
والـــ PPPواللى كان open Standardوكان يعتبر أفضل فى الوقت ده
لكن بعد كده ظهرت تقنية الـــ Frame relayواللى كانت التعمل إال على بورتات
الـــ serialفقط ورغم إنها كانت بتعتبر فى الوقت ده أفضل التقنيات المستخدمة إال
إن تكلفتها كانت عالية جدا
تقنية الـــ Frame relayكانت تعتبر layer2
وكان الحل فى اللحظة دى إنى أعمل partial meshعلشان أخلى الفرع يقدر
يوصل مباشر للفرع التانى تحسبا ألى مشكلة ممكن تحصل مع الفرع الرئيسي
يعنى هيبقى فيه إتصال مع الرئيسي وإتصال مع الفرع التانى فى نفس الوقت
Ma
deBY
Moha
medAb
del
nas
ser
طيب تخيل بقى عندك أكتر من فرع فى كذا مكان ومحتاج أخليهم يشوفوا بعض
وهنا هحتاج إنى أخلى كل فرع يبقى فيه ارتباط مع الفروع التانية وبالتالى هتبقى
تكلفة عالية جدا غير كمان الـــ low Bandwidthبتاع كل فرع
وهىFrame relay بعد فترة من الموضوع بدأت تظهر تقنية أكثر تطورا من الــ
MPLS “Multiprotocol label switching” تقنية الــــ
Ma
deBY
Moha
medAb
del
nas
ser
تقنية الــــ MPLSبتعتبر سريعة جدا بسبب إستخدام الـــ labelsيعنى الــ packet
بيتعملها forwardعلى أساس الــ labelيعنى الـــ packetهيضاف فى الــ
headerبتاعها labelواللى من خاللها هقدر أوصل للـــ Destination
تقنية الــــ MPLSمفهاش موضوع إنك محتاج تعمل Linkبين كل فرع والتانى
علشان يقدروا يشوفوا بعض عكس الــ Frame relayبسبب إن الـــ MPLS
بيعتبر one to manyيعنى يعتبر شغال full mesh by default
عندى الـــ Pوده بيرمز للـــ Provider Routerومن إسمه هعرف إنه
ده الروتر اللى بيبقى موجود داخل الــ Coreبتاع الــ ISP
Ma
deBY
Moha
medAb
del
nas
ser
تانى حاجة هى الـــ PEوده بيرمز للـــ Provider Edgeللراوتر اللى هيكون
بين الشبكة بتاعى وبين الـــ ISPوده بيكون موجود داخل السنتراالت
هالقى عندى حاجة إسمها ( Label Switch Router ) LSRوده راوتر بيدعم
الـــ MPLSوهيقدر يتعامل مع الـــ label
Ma
deBY
Moha
medAb
del
nas
ser
عندى مصطلح تانى وهو ingress LSRوده اللى بيستلم الـــ packetويبدأ يضيف
ليها labelوعملية إضافة الـــ labelبسميها هنا mpls label pushوفى الرسمة
اللى هيقوم بالعملية دى راوتر رقم ( ) 1
أما Egress LSRفده اللى هيستلم الــ packetوعليها labelويبدأ هو يمسح الــ
labelدى والعملية دى بسميها mpls label popوفى الرسمة اللى هيقوم
بالعملية دى راوتر رقم ( ) 4
عندى مصطلح إسمه intermediate LSRوده اللى اللى بيعملى تبديل للـــ label
يعنى استلم labelبقيمة وغيرها لقيمة تانية والعملية دى بسميها الـــ SWAPوفى
الرسمة هالقى راوتر رقم 2و 3بيقوموا بالعملية دى
فى مصطلح آخر وهو الـــ ( Label Switch Path ) LSPوده هيكو المسار اللى
بيتم فيه نقل الــ packetبالـــ MPLS
Ma
deBY طيب بالنسبة للـــ MPLS Forwarding structureبتكون ازاى ؟
Moha
medAb
del
nas
ser
هنا R-Aإستلم الــ packetمن شبكة ومش عليها labelنهائى فهيبدأ يبص على
الــ FIBوكإن الــ FIBهيقوله لو محتاج توصل للـــ Destinationابعتها للــ B
واعملى قيمة الــ labelبـــ ( 25القيمة دى اتحطت بناء على القيمة اللى كانت
على R-Bوكإن R-Bبيقول لــ R-Aلو محتاج توصل للشبكة دى ابقى ضع القيمة
) 25
بعد كده R-Bهيستلم الــ packetوعليها labelفمش هيبص على الــ FIBلكن
هنا يبص على LFIBولما يالقى عليها labelهيبدأ يعملها Swapبــ labelتانى
واللى هيكون قيمته 34وكإن الــ LFIBهيقوله لو محتاج توصل للـ Destination
غير قيمة الــ 25واعملى labelبقيمة 34
ى
بعد كده R-Cلما توصله ال ـ Packetهيبص عىل ال ـ LFIBهيالق علشان يوصل لل ـ
Destinationهيبدأ يغير قيمة الـــ labelاللى هى 34ويبدأ يعملها Popواحنا قلنا
إن الــ popتعنى إزالة الــ labelوبعد كده يبدأ يبعتها للـــ R-D
ولما توصل للــ R-Dهتوصل من غير labelوهنا هيبدأ يبص على الــ FIBوهنا
هيلقيه connectedوبالتالى يبدأ يعمله forwardعلى من خالل الــ interface
Ma
deBY نيجى آلخر حاجة وهى :
Moha
medAb
del
nas
ser
مين المسؤول عن نقل الــ labelsبين الـــ Routers؟
المسؤول عن نقل الـــ Labelsهو بروتوكول الـــ LDP
وده إختصار لــــ label Distribution protocol
وعلشان أنقل labelبين الرواتر تانى الزم يكون عندى LDP session
طيب الــ LDP sessionهتتفعل إزاى ؟
لما أفعل الــ LDPعلى الرواتر هنا هيبدأ يرسل hello messageواللى بتكون
من نوع UDPوهيتم ارسالها multicastعلى 224.0.0.2ولما الراوترات تبعت
وتستلم الــ helloهيبدأ فى اللحظة دى تأسيس الـــ TCP Sessionعلى بورت
646وبعدها هيتم نقل الـــ labels
Ma
deBY
Moha
medAb
del
nas
ser