تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند كيفية تكوين واجهة StarOS MTU، و APN، والمكتبين المحليين.
يحتوي نظام التشغيل StarOS على العديد من واجهة سطر الأوامر (CLI) لتكوين الحد الأقصى لحجم وحدة الإرسال (MTU) للواجهات ونقاط الوصول الخاصة بالمنفذ (APN) وملف تعريف المشتركين المحليين.
لا توجد متطلبات خاصة لهذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تحدد وحدة الإرسال القصوى (MTU) أكبر حجم للحزم التي يمكن أن تنقلها الواجهة دون الحاجة إلى التجزئة.
يجب أن تمر حزم IP الأكبر من وحدة الحد الأقصى للنقل (MTU) من خلال إجراءات تجزئة IP.
قيمة MTU هي حجم الإطار بدون رؤوس Ethernet، علامات VLAN، أو غير ذلك من المصاريف.
configure context context_name interface interface_name ip mtu bytes end
المرجع: مرجع واجهة سطر الأوامر، أوامر وضع تكوين واجهة إيثرنت، StarOS 21.23
يتم فرض هذا التكوين بواسطة NPU/iftask/VPP من ASR5500/VPC.
يعمل هذا التكوين في طبقة أقل مقارنة بتكوين APN MTU، مما يعني أنه يعمل على IP/IPv6 PKTS ولا يكون مدركا للنفق.
ولمزيد من التحديد، فإنه يعمل فقط على وحدات IP PKTS الصادرة (Data + Ctrl) وأجزاء الحزم إلى أحجام أصغر استنادا إلى القيمة التي تم تكوينها.
يتم دعم IP MTU للواجهة العادية وواجهة من نقطة إلى نقطة (منافذ OLC).
الحد الأقصى للحجم MTU المسموح به مع منفذ OLC هو 1600.
الحد الأقصى لحجم وحدة الحد الأقصى للنقل (MTU) المسموح به مع منفذ إيثرنت هو 2048. الحجم الافتراضي لوحدة الحد الأقصى للنقل (MTU) هو 1500.
الحد الأقصى للأحجام لوحدات الحد الأقصى للنقل (MTU) عبر شبكة إيثرنت هو:
حركة مرور غير مميزة (بخلاف VLAN): رأس إيثرنت:IP MTUMTU-size + Ethernet Header
حركة مرور بيانات شبكة VLAN: ip MTU MTU-size + رأس إيثرنت + رأس شبكة VLAN
configure context context_name apn apn_name pco-options link-mtu bytes ppp mtu bytes data-tunnel mtu bytes policy ipv6 tunnel mtu exceed { fragment inner | notify-sender | fragment } access-link ip-fragmentation { df-ignore | normal | df-fragment-and-icmp-notify } end
مرجع: مرجع واجهة سطر الأوامر، أوامر وضع تكوين APN، StarOS 21.23
القيمة عدد صحيح من 100 إلى 2000. الافتراضي: 1500
هام: يشير MTU إلى حمولة PPP التي تستبعد نظامي PPP الثمانيين. وبالتالي، تتوافق وحدة الحد الأقصى للنقل (MTU) من 1500 مع وحدة الحد الأقصى للنقل (MTU) القياسية من 3GPP لعام 1502 لحزم GTP مع حمولات بروتوكول النقطة إلى النقطة (PPP).
وحدة الحد الأقصى للنقل (MTU) عبر نفق البيانات بايت
مرجع: مرجع واجهة سطر الأوامر، أوامر وضع تكوين APN، StarOS 21.23
وفقا لمعيار RFC-4861، يدعم بروتوكول P-GW إرسال خيار وحدات الحد الأقصى للنقل (MTU) للإصدار السادس من بروتوكول الإنترنت (IPv6) لأنواع شبكات PDN الخاصة بالإصدار السادس من بروتوكول الإنترنت (IPv4v6) نحو وحدة الحد الأدنى للطاقة (UE).
يمكن أن يرسل (الإنترنت) الآن حزمة بيانات إرتباط للتنزيل واستنادا إلى وحدة الحد الأقصى للنقل (MTU) التي تم تكوينها، يتم إجراء تجزئة البيانات في المصدر إذا لزم الأمر.
كما تعمل هذه الميزة على تقليل عدد رسائل الخطأ الكبيرة جدا في حزمة ICMPv6 في شبكة العميل.
يتحكم هذا التكوين في Downlink Data Tunnel MTU Paylod ل IPv6.
يتم إسقاط الحزمة التي تتجاوز هذا الحجم/تجزئتها استنادا إلى تكوين "النهج". القيمة عدد صحيح بين 1280 و 2000. الافتراضي: 1500
تحذير: كيف تتفاعل هذه الميزة مع تكوين TCP MSS.
مقتطف RFC 6691:
""
2 - البيان الموجز
عند حساب القيمة التي سيتم وضعها في خيار TCP MSS، فإن MTU
يجب تقليل القيمة بواسطة حجم IP و TCP الثابت فقط
الرؤوس ويجب عدم تقليلها لحساب أي عنوان IP محتمل أو
خيارات TCP؛ على العكس، يجب على المرسل تقليل طول بيانات TCP
لحساب أي من خيارات IP أو TCP التي يتم تضمينها في
الحزم التي يرسلها. يتم شرح بقية هذا المستند فقط
أن البيان، والهدف هو تجنب تجزئة مستوى IP ل
حزم TCP.
""
وهذا يعني أن الحمولة الفعلية يتم تخفيضها بواسطة وحدات بايت خيارات TCP ل TCP MSS معينة.
إذا أخذنا على سبيل المثال MSS بقيمة 1390 وخيارات TCP بقيمة 12 بايت، فستكون الحمولة 1378 بايت.
الحمولة 1378 +
TCP 32 + = 1410 ( 1378b [الحمولة] + 12b [خيارات TCP] = 1390B MSS)
IPv6 40 + = 1450
GTPU 8 + = 1462
UDP 8 + = 1470
IP 20 + = 1490 <— تتم مقارنة "وحدة الحد الأقصى للنقل (MTU) للبيانات-tunel" هنا
VLAN 4 + = 1494
ETH 14 = 1504
+---------------------------+ DT-MTU +-------------------------------+ | | | +--------+ MSS +--------+ v v v +----------+-----------------+--------+--------+--------+--------------------------------+ | Ethernet | VLAN | IPv4 | UDP | GTP | IPv6 | TCP | Payload + TCP Options | | header | header | 20B | 8B | 8B | 40B | 20B | 1390B | +----------+--------+--------+--------+--------+--------+--------+-----------------------+
إذا كانت وحدة الحد الأقصى للنقل (MTU) للبيانات التي تم تكوينها أقل من 1490 في الحالة أعلاه، فسيتم تطبيق نهج تجاوز الحد الأقصى للنقل (MTU) على الحزمة.
تتجاوز وحدة الحد الأقصى للنقل (MTU) الخاصة بنفق النهج IPv6 { الأجزاء الداخلية | إعلام المرسل | snigment }
مرجع: مرجع واجهة سطر الأوامر، أوامر وضع تكوين APN، StarOS 21.23
إذا أخذنا في الاعتبار الحزمة التالية التي تم رؤيتها على واجهة SGi:
| Frame 81: 1514 bytes on wire (12112 bits), 1514 bytes captured (12112 bits) 1514 | 14 | Ethernet II, Src: fa:16:3e:5e:0a:23 (fa:16:3e:5e:0a:23), Dst: fa:16:3e:5d:f8:03 (fa:16:3e:5d:f8:03) 1500 | 4 | 802.1Q Virtual LAN, PRI: 0, DEI: 0, ID: 70 1496 | 40 | Internet Protocol Version 6, Src: 2001:192:168:80:f816:3eff:fe60:93a, Dst: 2001:20::4c99:6101 1456 | 1456 | Internet Control Message Protocol v6
حيث يمثل العمود الأول وحدات البايت المتراكمة والعمود الثاني - طول الرأس.
- الجزء الداخلي للجزء
سيقوم النظام بإجراء تجزئة داخلية ل IPv6 في بادئ نفق GTP، والذي هو نحن، إذا كانت حزمة المشترك تتجاوز MTU بعد التضمين.
سيتم تجزئة الحزمة الموجودة على S1-U كما يلي:
# Frag #1 | Frame 51: 1510 bytes on wire (12080 bits), 1510 bytes captured (12080 bits) 1510 | 14 | Ethernet II, Src: fa:16:3e:b5:f6:b2 (fa:16:3e:b5:f6:b2), Dst: fa:16:3e:96:00:d9 (fa:16:3e:96:00:d9) 1496 | 4 | 802.1Q Virtual LAN, PRI: 0, DEI: 0, ID: 40 1492 | 20 | Internet Protocol Version 4, Src: 10.1.40.1, Dst: 192.168.1.100 1472 | 8 | User Datagram Protocol, Src Port: 1, Dst Port: 2152 1464 | 8 | GPRS Tunneling Protocol 1456 | 48 | Internet Protocol Version 6, Src: 2001:192:168:80:f816:3eff:fe60:93a, Dst: 2001:20::4c99:6101 1408 | 1408 | Internet Control Message Protocol v6 # Frag #2 | Frame 52: 150 bytes on wire (1200 bits), 150 bytes captured (1200 bits) 150 | 14 | Ethernet II, Src: fa:16:3e:b5:f6:b2 (fa:16:3e:b5:f6:b2), Dst: fa:16:3e:96:00:d9 (fa:16:3e:96:00:d9) 136 | 4 | 802.1Q Virtual LAN, PRI: 0, DEI: 0, ID: 40 132 | 20 | Internet Protocol Version 4, Src: 10.1.40.1, Dst: 192.168.1.100 112 | 8 | User Datagram Protocol, Src Port: 1408, Dst Port: 2152 104 | 8 | GPRS Tunneling Protocol 96 | 48 | Internet Protocol Version 6, Src: 2001:192:168:80:f816:3eff:fe60:93a, Dst: 2001:20::4c99:6101 48 | 48 | Data (48 bytes)
- مرسل الإعلام
النظام هو اكتشاف PMTU ويرسل "حزمة ICMPv6 كبيرة جدا" إلى المرسل الأصلي إذا كانت حزمة المشترك تتجاوز MTU بعد التضمين.
- شظية
سيقوم النظام بإجراء تجزئة خارجية ل IPv6 إذا تجاوزت حزمة المشترك MTU بعد التضمين.
سيتم تجزئة الحزمة الموجودة على S1-U كما يلي:
# Frag #1 | Frame 108: 1510 bytes on wire (12080 bits), 1510 bytes captured (12080 bits) 1510 | 14 | Ethernet II, Src: fa:16:3e:b5:f6:b2 (fa:16:3e:b5:f6:b2), Dst: fa:16:3e:96:00:d9 (fa:16:3e:96:00:d9) 1496 | 4 | 802.1Q Virtual LAN, PRI: 0, DEI: 0, ID: 40 1492 | 20 | Internet Protocol Version 4, Src: 10.1.40.1, Dst: 192.168.1.100 1472 | 8 | User Datagram Protocol, Src Port: 2152, Dst Port: 2152 1464 | 8 | GPRS Tunneling Protocol 1456 | 40 | Internet Protocol Version 6, Src: 2001:192:168:80:f816:3eff:fe60:93a, Dst: 2001:20::4c99:6201 1416 | 1416 | Internet Control Message Protocol v6 # Frag #2 | Frame 109: 78 bytes on wire (624 bits), 78 bytes captured (624 bits) 78 | 14 | Ethernet II, Src: fa:16:3e:b5:f6:b2 (fa:16:3e:b5:f6:b2), Dst: fa:16:3e:96:00:d9 (fa:16:3e:96:00:d9) 64 | 4 | 802.1Q Virtual LAN, PRI: 0, DEI: 0, ID: 40 60 | 20 | Internet Protocol Version 4, Src: 10.1.40.1, Dst: 192.168.1.100 40 | 40 | Data (40 bytes)
ربط الوصول تجزئة ip { df-ignore | عادي | df-fragment-and-icmp-notify }
مرجع: مرجع واجهة سطر الأوامر، أوامر وضع تكوين APN، StarOS 21.23
- تجاهل DF
التكوين الافتراضي، سيقوم StarOS دائما بتجزئة الحزمة بغض النظر عن وحدة بت DF.
-عادي
تسقط الحزمة وترسل رسالة ICMP الذي يتعذر الوصول إليه إلى مصدر الحزمة.
- تجزئة DF و-icmp-notify
يتجاهل جزئيا بت DF، ويفصل ويعيد توجيه الحزمة، لكنه يرجع أيضا رسالة خطأ ICMP إلى مصدر الحزمة.
pco-options link-mtu <>
مرجع: مرجع واجهة سطر الأوامر، أوامر وضع تكوين APN، StarOS 21.23
يقوم بتكوين APN لتضمين الارتباط MTU في PCO IE، إذا كان مطلوبا بواسطة UE.
عندما يرسل UE طلب PCO لحجم وحدة الحد الأقصى للنقل (MTU) الخاصة ب IPv4 أثناء اتصال PDN المستقل/الملحق الأولي، يرسل S-GW/SGSN/HSGW نفس الشيء بشكل شفاف في طلب جلسة الإنشاء أو طلب سياق PDP أو PBU إلى P-GW أو GGSN أو PMIP-PGW.
إنشاء إستجابة جلسة العمل، سيتم إرسال الاستجابة/PBA لسياق PDP/تحديثه باستخدام أحدث قيمة PCO لحجم MTU تم تكوينها في APN.
إذا كان UE في التجوال الصادر، فسيتم توفير القيمة الافتراضية (1500) في PCO حجم MTU.
configure context context_name subscriber default ipv6 minimum-link-mtu bytes ppp mtu bytes mobile-ipv6 tunnel mtu bytes pco-options link-mtu bytes end
المرجع: مرجع واجهة سطر الأوامر، أوامر وضع تكوين المشترك، StarOS 21.23
استخدم هذا القسم لتأكيد عمل التكوين بشكل صحيح.
أوامر StarOS أدناه لتحديد التكوين:
show configuration show configuration verbose show configuration apn apn_name
يوفر هذا القسم المعلومات التي يمكنك إستخدامها لاستكشاف أخطاء التكوين وإصلاحها.
- مراقبة المشترك مع أقل قدر من السعة 3 - للاطلاع على خيارات PCO.
- PCAP خارجي - للاطلاع على تجزئة الحزمة