المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

الاصطلاحات

وظيفة TLV

تشفير TLV

تعريفات IS-IS PDU و TLV

TLVs منفذ بواسطة Cisco

تفاصيل TLV

هندسة حركة المرور و TLVs الفرعية

تفاصيل بروتوكول TLV الفرعي

معلومات ذات صلة

المقدمة

يشرح هذا المستند قيمة طول نوع النظام الوسيط إلى النظام الوسيط (IS-IS) (TLV) واستخدامها.

المتطلبات الأساسية

المتطلبات

لا توجد متطلبات خاصة لهذا المستند.

المكونات المستخدمة

لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.

الاصطلاحات

للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.

وظيفة TLV

يستخدم IS-IS، المصمم في الأصل لتوجيه اتصال النظام المفتوح (OSI)، معلمات TLV لحمل المعلومات في حزم حالة الارتباط (LSPs). تعمل بطاقات TLVs على جعل is-IS-IS قابلة للتوسيع. وبالتالي، يمكن أن يحمل نظام معلومات الدولة أنواعا مختلفة من المعلومات في شبكات LSP. كما هو محدد من قبل ISO 10589، يدعم IS-IS بروتوكول الشبكة غير المتصل (CLNP) فقط. ومع ذلك، تم توسيع IS-IS لتوجيه IP في RFC 1195 مع تسجيل TLV 128 الذي يحتوي على مجموعة من الحقول ذات 12 نظام ثماني لحمل معلومات IP.

في وحدة بيانات بروتوكول نظام وسيط إلى نظام وسيط (IS-IS)، يوجد جزء ثابت ومتغير من الرأس. يحتوي الجزء الثابت من الرأس على حقول موجودة دائما، ويحتوي الجزء المتغير من الرأس على TLV الذي يسمح بالترميز المرن للمعلمات داخل سجلات حالة الارتباط. يتم تحديد هذه الحقول بواسطة نظام ثماني واحد من النوع (T) ونظام ثماني واحد من الطول (L) و"L" من القيم (V). يشير حقل النوع إلى نوع العناصر في حقل القيمة. يشير حقل الطول إلى طول حقل القيمة. حقل القيمة هو جزء البيانات من الحزمة. لا تدعم جميع عمليات تنفيذ الموجهات جميع بروتوكولات TLV، ولكنها مطلوبة لتجاهل الأنواع التي تم تجاهلها وإعادة إرسالها.

وكما هو موضح بواسطة RFC 1195 ، يقوم TLV 128 بتوسيع بروتوكول نظام وسيط إلى نظام وسيط (IS-IS) لحمل IP، بالإضافة إلى خدمة الشبكة غير المتصلة (CLNS)، معلومات التوجيه في الحزمة نفسها. كما قامت DEC بتنفيذ ملحق لنظام وسيط إلى نظام وسيط إلى نظام وسيط (IS-IS) مع TLV 42. يسمح هذا الملحق لنظام وسيط إلى نظام وسيط (IS-IS) بالاحتفاظ بمعلومات حول شبكات مرحلة DECnet الرابعة. في المستقبل، قد يتم تنفيذ TLV جديد يسمح CLNS بحمل معلومات توجيه IPv6.

تستخدم العديد من بروتوكولات التوجيه TLVs لحمل مجموعة متنوعة من السمات. بروتوكول اكتشاف Cisco (CDP) وبروتوكول اكتشاف التسمية (LDP) وبروتوكول العبارة الحدودية (BGP) هي أمثلة على البروتوكولات التي تستخدم بروتوكولات TLVs. يستخدم BGP TLVs لحمل سمات مثل معلومات الوصول إلى طبقة الشبكة (NLRI)، مميز الخروج المتعدد (MED)، والتفضيل المحلي.

تشفير TLV

يتم تشفير حقول الطول المتغير كما يلي:

الحقل

عدد الأنظمة الثمانية

النوع

1

طول

1

القيمة

طول

يقدم RFC 1142 القسم 9، مراجعة لمعيار ISO 10589، تفاصيل حول تخطيطات الحزمة لكل نوع من وحدات توزيع الطاقة (PDU) الخاصة ببروتوكول نظام وسيط إلى نظام وسيط (IS-IS)، بالإضافة إلى بروتوكولات TLVs المدعومة لكل نوع. الأنظمة الثمانية الأولى من كل وحدات توزيع الطاقة (IS-IS PDUs) هي حقول رؤوس مشتركة لكل أنواع وحدات توزيع الطاقة (PDU). يتم تخزين معلومات TLV في نهاية وحدة بيانات بروتوكول الجسر (PDU). تحتوي الأنواع المختلفة من وحدات توزيع الطاقة (PDUs) على مجموعة من الرموز المحددة حاليا. يجب تجاهل أي رموز لم يتم التعرف عليها وتمريرها دون تغيير.

تعريفات IS-IS PDU و TLV

تم إنشاء تعريفات لأنواع IS-IS PDU وقيم التعليمات البرمجية الصحيحة. يقوم ISO 10589 بتعريف رموز النوع من 1 إلى 10. يحدد RFC 1195 رموز النوع من 128 إلى 133.

ملاحظة: يتم تحديد رمز TLV 133 (معلومات المصادقة) في RFC 1195 ، ولكن Cisco تستخدم رمز ISO الخاص ب 10 بدلا من ذلك. وبالإضافة إلى ذلك، يتم إستخدام رمز TLV رقم 4 لإصلاح القسم ولا تدعمه Cisco.

TLVs منفذ بواسطة Cisco

تقوم Cisco بتنفيذ معظم TLVs. بيد أنه في بعض الحالات، لا تنفذ مشاريع المواد أو السلع التي تتطلب قدرا منخفضا من النقل. فيما يلي توضيحات حول TLVs الشائعة التي تم تنفيذها بواسطة Cisco.

TLV

الاسم

الوصف

1

عنوان المنطقة

يتضمن عناوين المنطقة التي يكون النظام الوسيط متصلا بها.

2

جيران معهد الدراسات الإسلامية

يتضمن جميع واجهات IS-IS التي يتم تشغيل الموجه إليها.

8

حشو

يستخدم بشكل أساسي في حزم IS-IS HELLO (IIH) لاكتشاف عدم تناسق وحدة الإرسال القصوى (MTU). وبشكل افتراضي، تتم إضافة حزم IIH إلى وحدة الحد الأقصى للنقل (MTU) من الواجهة.

10

المصادقة

المعلومات التي يتم إستخدامها لمصادقة وحدة توزيع الطاقة (PDU).

22

جيران تي آي آي إس

يزيد القياس الأقصى إلى ثلاثة بايت (24 بت). وتعرف باسم Extended Reachability TLV، ويخاطب TLV هذا تحديد TLV 2 المتري. يبلغ الحد الأقصى للمقياس TLV 2 63 وحدة بت، ولكن يتم إستخدام ست وحدات فقط من ثماني وحدات بت.

128

تبادل IP. قابلية الوصول

يوفر جميع عناوين IP المعروفة التي يعرف الموجه المحدد عنها عبر واجهة واحدة أو أكثر تم إنشاؤها داخليا. قد تظهر هذه المعلومات عدة مرات.

129

البروتوكولات المدعومة

حمل معرفات بروتوكول طبقة الشبكة (NLPID) لبروتوكولات طبقة الشبكة التي يكون IS (النظام الوسيط) قادرا عليها. وهو يشير إلى بروتوكولات البيانات المدعومة. على سبيل المثال، سيتم الإعلان عن قيمة IPv4 NLPID 0xCC، وقيمة CLNS NLPID 0x81، و/أو قيمة IPv6 NLPID 0x8E في هذا NLPID TLV.

130

IP Ext. العنوان

يوفر جميع عناوين IP المعروفة التي يعرف الموجه المحدد عنها عبر واجهة واحدة أو أكثر تم إنشاؤها خارجيا. قد تظهر هذه المعلومات عدة مرات.

132

تبادل IP. العنوان

عنوان واجهة IP الذي يتم إستخدامه للوصول إلى عنوان الخطوة التالية.

134

معرف الموجه

هذا هو معرف موجه هندسة حركة مرور تحويل التسمية متعدد البروتوكولات (MPLS).

135

إمكانية الوصول إلى IP

يوفر مقياس 32 بت ويضيف بت ل "up/down" الناتج عن تسرب المسار من المستوى 2->L1. وتعرف باسم IP Reachability TLV الموسع، ويعالج TLV هذا المشاكل مع كل من TLV 128 و TLV 130.

137

اسم المضيف الديناميكي

تعريف الاسم الرمزي للموجه الذي يقوم بإنشاء حزمة حالة الارتباط (LSP).

10 و 133

يجب إستخدام TLV 10 للمصادقة، وليس TLV 133. إذا تم تلقي TLV 133، يتم تجاهله عند الاستلام، مثل أي TLV آخر غير معروف. يجب قبول TLV 10 للمصادقة فقط.

تفاصيل TLV

الاسم

TLV

آيه

SNP

L1 LSP

L2 LSP

منشأ

عناوين المنطقة

1

نعم

لا

نعم

نعم

أيزو 10589

جيران معهد الدراسات الإسلامية

2

لا

لا

نعم

نعم

أيزو 10589

إي إس جيرانز

3

لا

لا

نعم

لا

أيزو 10589

جزء. دي أي إس

4

لا

لا

نعم

أيزو 10589

جيران البادئة

5

لا

لا

نعم

أيزو 10589

جيران معهد الدراسات الإسلامية

6

نعم

لا

نعم

أيزو 10589

حشو

8

نعم

لا

لا

لا

أيزو 10589

إدخالات LSP

9

لا

نعم

لا

لا

أيزو 10589

المصادقة

10

نعم

نعم

نعم

نعم

أيزو 10589

إختيار. المجموع الاختباري

12

نعم

نعم

نعم

نعم

draft-ietf-isis-wg-snp-checksu

LSPBufferSize

14

نعم

لا

مسودة SIF

جيران تي آي آي إس

22

لا

لا

draft-ietf-isis-traffic-04.txt

HMAC-MD5 الأصلي

54

draft-ietf-isis-hmac-03.txt

تبادل IP. الوصول

128

لا

لا

نعم

نعم

المعيار RFC 1195

المنتج. مدعوم

129

نعم

لا

نعم

نعم

المعيار RFC 1195

IP Ext. العنوان

130

لا

لا

نعم

نعم

المعيار RFC 1195

إدربي

131

لا

نعم

لا

نعم

المعيار RFC 1195

IP INTF. العنوان

132

نعم

لا

نعم

نعم

المعيار RFC 1195

المصادقة

*133

لا

لا

لا

لا

المعيار RFC 1195 (غير قانوني)

معرف الموجه

134

لا

لا

نعم

نعم

draft-ietf-isis-traffic-04.txt

IP. الوصول

135

لا

لا

draft-ietf-isis-traffic-04.txt

اسم ديناميكي

137

لا

لا

المعيار RFC 2763

مجموعة إرتباط المخاطر المشتركة

138

draft-ietf-isis-gmpls-extensions-12.txt

إم تي-أليس

222

لا

لا

draft-ietf-isis-wg-multi-topol

طوبولوجيا إم

229

نعم

لا

draft-ietf-isis-wg-multi-topol

واجهة IPv6. ADDR

232

نعم

لا

draft-ietf-isis-ipv6-02.txt

MT IP. الوصول

235

لا

لا

draft-ietf-isis-wg-multi-topol

ترحلوا

240

نعم

لا

draft-ietf-isis-3way-01.txt

إعادة تشغيل TLV

211

نعم

لا

لا

لا

draft-shand-isis-restart-01.txt

إمكانية الوصول إلى بروتوكول IPv6

236

لا

لا

نعم

نعم

draft-ietf-isis-ipv6-02.txt

وصول IPv6 MT

237

لا

لا

نعم

نعم

draft-ietf-isis-wg-multi-topol

P2p 3-way Adj.

240

نعم

لا

draft-ietf-isis-3way-06.txt

هندسة حركة المرور و TLVs الفرعية

تستخدم TLVs الفرعية نفس المفاهيم مثل TLVs. الفرق هو أن TLVs موجودة داخل حزم IS-IS، بينما توجد شبكات TLV الفرعية داخل TLVs. يتم إستخدام TLVs لإضافة معلومات إضافية إلى حزم IS-IS. يتم إستخدام TLVs الفرعية لإضافة معلومات إضافية إلى TLVs معينة. يتكون كل بروتوكول TLV فرعي من ثلاثة حقول. حقل نوع نظام ثماني واحد وحقل طول نظام ثماني واحد وعبوات ثمانية بقيمة صفر أو أكثر. يشير حقل النوع إلى نوع العناصر في حقل القيمة. يشير حقل الطول إلى طول حقل القيمة في الأنظمة الثمانية. من المحتمل أن يحتوي كل بروتوكول فرعي TLV على عناصر متعددة. يمكن حساب عدد العناصر الموجودة في TLV الفرعي من طول TLV الفرعي بأكمله، عندما يكون طول كل عنصر معروفا. يتم تجاهل TLVs الفرعية غير المعروفة وتخطيها عند الاستلام.

ويتم تحديد غالبية هذه المستويات الفرعية في draft-ietf-isis-traffic-04.txt و draft-ietf-isis-gmpls-extensions-12.txt.

وبالإضافة إلى ذلك، تعد هذه الأجهزة الفرعية جزءا من IP الموسعة Reachability TLV 22، باستثناء TLV الفرعي 1 الذي يعد جزءا من IP Reachability TLV 135 الموسعة. يتم تعريف TLV 1 الفرعي في draft-martin-neal-policy-isis-admin-tags-01.txt

فيما يلي وصف موجز لبروتوكول الشجرة المتفرعة (TLV):

Sub-TLV

الاسم

الوصف

1

مجموعة الإدارة

يربط هذا TLV الفرعي علامة ببادئة IP. تتضمن بعض الأمثلة على هذه "العلامة" التحكم في إعادة التوزيع بين المستويات والمناطق، أو بروتوكولات التوجيه المختلفة، أو على واجهة.

3

مجموعة الإدارة

إذا كان الارتباط أو الواجهة قد تم تلوينها (من وجهة نظر هندسة حركة المرور)، فإن هذه المعلومات يتم نقلها بواسطة TLV هذا.

6

عنوان واجهة IPv4

القارن عنوان أن يكون استعملت لأغراض الحركة مرور هندسة.

8

عنوان IPv4 المجاور

القارن مجاور عنوان أن يكون استعملت لالحركة مرور هندسة غرض.

9

الحد الأقصى للنطاق الترددي للارتباط

أقصى عرض نطاق لارتباط الواجهة المعنية (لأغراض هندسة حركة المرور).

10

الحد الأقصى للنطاق الترددي للارتباط القابل للحجز

الحد الأقصى لحجم النطاق الترددي الذي يمكن حجزه على الواجهة المعنية.

11

نطاق ترددي غير محجوز

مقدار النطاق الترددي الذي لم يتم حجزه بعد على الواجهة.

18

القياس الافتراضي لهندسة حركة المرور

القياس الذي تم تعيينه إداريا لأغراض هندسة حركة المرور.

تفاصيل بروتوكول TLV الفرعي

Sub-TLV

TLV

التعاريف

بايت

علامة إدارية

1

ISIS_ROUTE_ADMIN_TAG

المسؤول. مجموعة (لون)

3

ISIS_ADMIN_GROUP

4

البريد الإلكتروني الصادر. المعرّف

4

4

INT الوارد. المعرّف

5

4

بروتوكول IPv4 Inter. العنوان

6

ISIS_INTERFACE_IP_Address

4

وحدة الحد الأقصى للنقل (MTU) للواجهة

7

2

بروتوكول IPv4 Neigh. العنوان

8

ISIS_NEIGHBOR_IP_ADDRESS

4

الحد الأقصى للنطاق الترددي للارتباط

9

ISIS_MAXIMUM_LINK_BW

4

الحد الأقصى. إحتياطي. النطاق الترددي للارتباط

10

ISIS_MAXIMUM_LINK_RES

4

نطاق ترددي غير محجوز

11

ISIS_CURRENT_BW_UNRESERVED

32

القياس الافتراضي

18

ISIS_TRAFFIC_ENGINEERING_METRIC

3

نوع حماية الارتباط

20

2

ت. تبديل. إدارة القدرة.

21

متغير

بادئات IPv4 القابلة للوصول إلى MT

117

الحد الأقصى. رابط. تاجر التجزئة. التجمع الفرعي

*250

ISIS_MAXIMUM_LINK_RES_SUB

برنامج BW UnReser الحالي. التجمع الفرعي

*251

ISIS_CURRENT_BW_UNRESERVED_SUB

* يشكل الفرعان 250 و 251 جزءا من الامتدادات الخاصة ب Cisco لدعم MPLS-TE والموثقة في draft-ietf-isis-traffic-04.txt. يتم إستخدام أدوات TLV الفرعية هذه أثناء تطبيق النطاق الترددي Guraranteed تحت MPLS-TE.

ملاحظة: ارجع دائما إلى أحدث مشروع لفرقة العمل الهندسية على الإنترنت (IETF). مشروع IETF المذكور في هذا المستند عرضة للتغيير. قد يتم إستبداله بإصدار أحدث أو RFC، أو قد تنتهي صلاحيته.

معلومات ذات صلة

- صفحة دعم IS-IS

- الدعم الفني - Cisco Systems