المحتويات

المقدمة

إعداد

إعداد المثال

محددات الاستخدام

المقدمة

يصف هذا المستند أداة الخادم/العميل ويقدم توضيحا حول الإخراج الذي تم إنشاؤه ومعلمات الاستخدام. يتم توفير أداة الخادم/العميل مع جميع إصدارات Unified Contact Center Enterprise (UCCE) وهي موجودة في المجلد c:\icm\bin. يمكن أن يكون مفيدا لاستكشاف أخطاء الشبكة وإصلاحها أو لإثبات أن الشبكة بها مشاكل. تعريف مشكلة الشبكة مهم في بيئة UCCE، لأن الأمر المعتاد ping لا يوفر صورة كاملة للشبكة.

إعداد

فيما يلي خطوات الإعداد السريع:

1. في الموجه B (PGB)، افتح نافذة موجه الأمر وإدخاله:

server ServerHighIPAddress 50001 /rptintvl 10000

ملاحظة: بالنسبة للأمر، أدخل عنوان IP ذي الأولوية العالية للموجه B للموجه ServerHighIPAddress.

2. على الموجه A (PGA)، افتح نافذة موجه الأمر وإدخاله:

client ServerHighIPAddress 50001 /localaddr ClientHighIPAddress

/htbt 1 /msgintvl 100 /burst 30 /msgsize 1000

/rptintvl 10000 /bucketsize 50

ملاحظة: بالنسبة للأمر، أدخل عنوان IP ذي الأولوية العالية للموجه B (PGB) للموجه ServerHighIPAress وعنوان IP ذو الأولوية العالية للموجه A (PGA) للموجه ClientHighIPAddress.
يعمل هذا على إنشاء ما يقرب من 2.4 ميجابت في الثانية لحركة المرور ذات الأولوية العالية بشكل ثنائي الإتجاه. تقوم الأداة بطباعة تقرير بعد كل 10،000 حزمة (قيمة rptintvl في عدد الحزم).

3. أوقف الأداة يدويا باستخدام Ctrl-C بعد اكتمال الاختبار. يتم تحديد موقع ملفات .exe في C:\icm\bin، والذي يجب أن يكون في المسار بالفعل.

إعداد المثال

C:\Program Files\Cisco\Desktop\bin>client /?

11:08:35 Trace: EMT Creating Mutex Global\IMTConnect_DisconnectLock

Version: Release 8.5.2.0 , Build 28588

Usage: client ServerIPAddress ServerPortNumber [/localaddr ClientIPAddress]

[/htbt HeartBeatInterval] [/msgintvl MessageInterval]

[/burst BurstCount] [/msgsize MessageSize]

[/rptintvl ReportInterval] [/buckets BucketCount]

[/bucketsize BucketSize] [/help] [/?]

C:\Program Files\Cisco\Desktop\bin>client 10.0.1.49 50001 /localaddr 10.0.1.48

/htbt 1 /msgintvl 100 /burst 30 /msgsize 1000 /rptintvl 10000 /bucketsize 50

11:08:46 Trace: EMT Creating Mutex Global\IMTConnect_DisconnectLock

Hearbeat interval = 100; Message interval = 100; Message size = 1000

11:08:46 Trace: EMT : Initialized with QoS-enabled service provider

11:08:46 Trace: EMT I/O completion ports: max threads=2, concurent threads=0

11:08:46 Trace: EMT App does not support eQOS

11:08:46 Trace: EMT 0: Server selected version: pre-QoS version

11:08:46 Trace: EMT 0: First heartbeat received.

11:08:46 Trace: EMT 0: Connected to TCP addr [10.0.1.49]/[50001] hb [10.0.1.49]/

[39501] with hb interval=100 [ms].

11:08:46 Trace: EMT 0: Connection established using pre-QoS version.

11:08:46 Trace: EMT 0: Total=109 [ms], Handshake=109 [ms], TCP connect=0 [ms].

11:09:21 After 10000: min rtt = 0ms, max rtt = 172ms, avg rtt = 2ms

0- 49:9897 50- 99:50 100- 149:43 150- 199:10

200- 249:0 250- 299:0 300- 349:0 350- 399:0

400- 449:0 450- 499:0 500- 549:0 550- 599:0

600- 649:0 650- 699:0 700- 749:0 750- 799:0

800- 849:0 850- 899:0 900- 949:0 950- 999:0

>= 1000:0

11:09:55 After 20000: min rtt = 0ms, max rtt = 93ms, avg rtt = 1ms

0- 49:9969 50- 99:31 100- 149:0 150- 199:0

200- 249:0 250- 299:0 300- 349:0 350- 399:0

400- 449:0 450- 499:0 500- 549:0 550- 599:0

600- 649:0 650- 699:0 700- 749:0 750- 799:0

800- 849:0 850- 899:0 900- 949:0 950- 999:0

>= 1000:0

11:10:28 After 30000: min rtt = 0ms, max rtt = 94ms, avg rtt = 1ms

0- 49:9978 50- 99:22 100- 149:0 150- 199:0

200- 249:0 250- 299:0 300- 349:0 350- 399:0

400- 449:0 450- 499:0 500- 549:0 550- 599:0

600- 649:0 650- 699:0 700- 749:0 750- 799:0

800- 849:0 850- 899:0 900- 949:0 950- 999:0

>= 1000:0

محددات الاستخدام

يوفر هذا القسم توضيحا حول معلمات الاستخدام.

/bucketSize - حجم الدلو الذي يقوم التقرير بتصنيف الحزم فيه بنطاق معين من تأخير وقت الذهاب والعودة (RTT). على سبيل المثال، يظهر هذا الإخراج حجم دلو 50 مللي ثانية:

11:10:28 After 30000: min rtt = 0ms, max rtt = 94ms, avg rtt = 1ms

0- 49:9978 -> 9978 packets with RTT between 0 and 49 - first bucket

50- 99:22 -> 22 packets with RTT between 50 and 99 - second bucket

100- 149:0 -> 0 packets with RTT between 100 and 149 - third bucket

/rptintvl - الفاصل الزمني للتقرير بعدد الحزم. تتم طباعة التقرير كلما تم الوصول إلى عدد الحزم المحددة هنا.

/msgsize - حجم الرسالة المرسلة بالبايت. تحدد هذه القيمة مع قيمة /msgintvl مقدار النطاق الترددي المستهلك مع الاختبار.

للتحقق من إستهلاك النطاق الترددي أثناء الاختبار، يمكنك الوصول إلى مدير المهام > علامة التبويب الشبكة: