سلام. به هفدهمین قسمت از مجموعه مقالات آموزش راه اندازی و پیاده سازی VOIP به کمک راهکارهای سیسکو خوشآمدید. همانطور که از عنوان پیداست، در این قسمت از مقالات آموزش وبسایت فیجیکا قصد داریم به مبحث “آشنایی با Wildcard در Dial Peer و نحوه دقیق تنظیم Destination Patternها” بپردازیم. پس با ما همراه باشید.
آشنایی با WILDCARD و انواع آن در تنظیمات Destination Pattern
اگر دو مقاله آموزشی قبل را به خاطر داشته باشید، هنگام تنظیم Dial Peerها در روتر سیسکو، دیدید که برای این که تعیین کنیم چه تماسهایی باید بر اساس Dial Peer ما به سمت مقصد تعیین شده ارسال شوند باید از کامند Destination Pattern در تنظیمات Dial Peerها استفاده میکردیم. به عبارتی به کمک این کامند، تعیین میکردیم که هر تماس بر اساس مقصدی که دارد باید به کدام سمت ارسال شود؟ مثلا زمانی که یک کاربر شماره ۶۶۵۴۲ را میگیرد در حقیقت مقصد تماس وی شماره ۶۶۵۴۲ میباشد. بنابراین برای این که این تماس به درستی برقرار شود باید توسط Dial Peerهایی که در روتر سیسکو مینویسیم تعیین کنیم که برای رسیدن به مقصد ۶۶۵۴۲ باید تماس به کدام سمت هدایت شود.
حال در برخی از سناریوها ممکن است شما بخواهید تماسها را به شکلهای مختلفی از یکدیگر تفکیک کنید و نیاز داشته باشید تا الگوهای پیچیدهتری برای Dial Peer مورد نظر خود بنویسید. در ادامه با لیست جامعی از انواع الگوها یا Wildcardهایی که میتوانید از آنها در Dial Peer یا کامند Destination Pattern استفاده کنید آشنا خواهید شد.
نوع Wildcard | کاربرد Wildcard | نمونه مثال کاربردی |
---|---|---|
آشنایی با Wildcard نقطه ( . ) |
این علامت به معنای یک عدد بین ۰ تا ۹ میباشد. همچنین کلید * تلفن نیز میتواند با این الگو Match شود. |
مثلا برای الگویی که بتواند با تمام شمارههای ۴ رقمی که با ۳۰ شروع میشوند داریم: ..۳۰ |
آشنایی با Wildcard بعلاوه ( + ) |
استفاده از این علامت یعنی شماره میتواند با یک یا چند رقم پیش از + Match شود. (طول عدد نهایت میتواند ۳۲ رقم باشد.) |
مثلا الگوی ۵۵+۱ میتواند با ۱۵۵ – ۱۱۵۵ – ۱۱۱۵۵ و …. Match شود. |
آشنایی با Wildcard براکت ( [] ) |
از این علامت برای تعیین یک بازه عددی یا یک گروه از اعداد استفاده میشود. |
مثلا ۵۵[۵-۱] میتواند با ۱۵۵ – ۲۵۵ – ۳۵۵ – ۴۵۵ – ۵۵۵ Match شود و یا مثلا در الگوی ۵۵[۵-۱^] رقم اول این عدد سه رقمی نباید بین ۱ تا ۵ باشد. در حقیقت موجودی داخل براکت را به کمک ^ از بازهی اعداد مورد نظرمان حذف کردیم. برای تعیین یک گروه از اعداد نیز داریم: ۵۵[۱۵] که این الگو تنها با ۱۵۵ و ۵۵۵ میتواند Match شود |
آشنایی با Wildcard کاما ( , ) |
کاما در حقیقت باعث ایجاد یک وقفه یک ثانیهای در شماره میشود. این علامت در سناریوهای خاص کاربرد دارد که ممکن است در سری مقالات حرفهای آموزش CME به بررسی آن بپردازیم. |
– |
آشنایی با Wildcard حرف تی ( T ) |
این علامت یعنی هر عدد یا کارکتر از ۰ تا ۳۲ رقم. در حقیقت این علامت با هیچ هم Match میشود. |
معمولا از این علامت برای تماسهای خروجی مرکز تلفن ویپ استفاده میکنیم. هنگامی که الگوی خود را به صورت ۹T تعیین کنید Dial Peer شما با هر شمارهای که با ۹ شروع شود Match میشود. (همانطور که در قسمت قبل گفتیم عدد ۹ در ابتدای شماره به دلیل قانون digit Strip حذف میشود. در مورد این قانون در قسمتهای بعدی بیشتر توضیح میدهیم.) |
چند مثال کاربردی از WILDCARDها
در ادامه چند مثال کاربردی که ممکن است در سناریوهای پیاده سازی و نصب VOIP به کمک تجهیزات سیسکو به آن احتیاج داشته باشید را مطرح میکنیم.
- تماسهای خروجی باید با هر شمارهای Match شده و به سمت پورتهای FXO ارسال شوند.
پاسخ: یا از ۹T استفاده میکنیم یا از T. (چون حرف T با “هیچ” نیز Match میشود، بنابرای ترجیحا قبل از آن عدد ۹ یا نقطه را وارد کنید تا کاربر حداقل یک شماره گرفته باشد.) - تمامی شمارههای ۱۱ رقمی که با ۰۹ شروع میشوند. (موبایل)
پاسخ: ………۰۹ (همانطور که قبلا هم گفتیم در این مثال باید کامند no digit strip را نیز وارد کنید.) - تمامی داخلیهای رنج ۵۰۰۰
پاسخ: …۵ - شمارههای خارج از کشور یا بینالمللی
پاسخ: ۰۰T (همانطور که قبلا هم گفتیم در این مثال باید کامند no digit strip را نیز وارد کنید.)
مطالب مرتبط با این قسمت از سری مقالات آموزش پیاده سازی VOIP سیسکو نیز در همین بخش به پایان میرسد. در صورت وجود هرگونه سوال یا ابهام در مورد Wildcardها میتوانید از طریق دیدگاهها با کارشناسان فیجیکا در ارتباط باشید.
انواع Wildcard در نوشتن Destination Pattern را نام برده و کاربرد هر یک را شرح دهید.
تلفن: 91004313-021 09129726690
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.