NameCheap-Hosting

استفد من الخصومات على خدمات الاستضافة بمختلف انواعها

VPS hosting: up to 30% off!

السبت، 28 سبتمبر 2013

اضافة شبكات على (Routing table)



عند تحديد عنوان (IP address) لاي منفذ (interface) من منافذ الراوتر فإن الشبكة التي يتبع لها المنفذ ستضاف تلقائيا في ال (routing table) في حال كانت حالة المنفذ (up)، وسيكون المخرج لهذه الشبكة هو المنفذ نفسه.

مثال: عند تحديد عنوان
(172.16.1.1/24) للمنفذ (G0/0) للراوتر (R1) وبعد وصل المنفذ (G0/0) على السويتش وتحولت حالة المنفذ (G0/0) ل (R1) لوضعية (up) سيقوم الراوتر (R1) باضافة الشبكة (172.16.1.0/24) في ال (routing table) تلقائيا. وهذا الأمر ينطبق على الرواتر (R2) الذي سيقوم باضافة الشبكة (172.16.2.0/24) بمجرد تحديد العنوان للمنفذ ووصله مع السويتش وتحوله لوضعية (up).





عند استعراض محتويات ال (routing table) للراوتر (R1) سيحتوي على شبكتين كون لديه منفذين لكل منهما عنوان من شبكة مختلفة، وكذلك بالنسبة للراوتر (R2):
 R1#show ip route
<omitted output>
172.16.0.0/24 is subnetted, 2 subnets
C       172.16.1.0 is directly connected, GigabitEthernet0/0
C       172.16.4.0 is directly connected, Serial0/0/0

R2#show ip route
<omitted output>
172.16.0.0/24 is subnetted, 2 subnets
C       172.16.2.0 is directly connected, GigabitEthernet0/0
C       172.16.4.0 is directly connected, Serial0/0/0


أي أن ال (routing table) لكل من (R1) و(R2) يفتقد الشبكات غير المتصلة به بشكل مباشر (directly connected networks) وهذا يعني أن كل راوتر سيقوم باهمال (discard) البيانات المرسلة للشبكات المفقودة، أي أن الرواتر (R1) لن يكون بمقدوره ارسال (packets) المتجهة لأي طرف (node) من عناصر الشبكة (172.16.2.0/24) كون هذه الشبكة غير موجودة ب (routing table) الخاص به.

لكي معالج هذ المعضلة فإننا يجب أن نضيف الشبكات المفقودة لكل راوتر، وهذا يتم فعدة طرق إما أن تكون ثابتة تسمى (static routing) أو ديناميكية (dynamic routing)، والثانية تتم من خلال تشغيل بروتوكول مثل (RIP) أو (OSPF).

الطريقة الثابتة (static routing) تتم باضافة كل شبكة مفقودة من الراوتر وذلك بتحديد عنوان الشبكة (network address) و (subnet mask) والمخرج (gateway) الذي يوصل لهذه الشبكة.

Router(config)#ip route network-address subnet-mask gateway
لاضافة الشبكة (172.16.2.0/24) في ال (routing table) الخاص ب (R1) نقوم بالتالي:

R1(config)#ip route 172.16.2.0 255.255.255.0 s0/0/0

حيث يكون المنفذ (s0/0/0) للراوتر (R1) هو المخرج الذي يوصل لهذه الشبكة، ويمكن تحديد المخرج بطريقة اضافة عنوان المنفذ (s0/0/0) للراوتر (R2) على النحو التالي:

R1(config)#ip route 172.16.2.0 255.255.255.0 172.16.4.2
وستكون محتويات ال (routing table) للراوتر (R1)
R1#show ip route
<omitted output>
172.16.0.0/24 is subnetted, 2 subnets
C       172.16.1.0 is directly connected, GigabitEthernet0/0
C       172.16.4.0 is directly connected, Serial0/0/0
S        172.16.2.0 [1/0] via 172.16.4.2

الأحد، 15 سبتمبر 2013

عناوين الطبقة الثالثة (IP Address)



تستخدم شبكات المعلوماتية عناوين تسمى (IP addresses) للتمييز بين الاطراف (nodes) المكونة للشبكة، وتكون هذه الاطراف أجهزة طرفية (enduser devices) او بعض أجهزة الشبكات (network devices)، ويتكون العنوان (IP address)) من (32-bit) توزرع على اربعة أجزاء (4 parts) تكتب على صيغة (a.b.c.d) أي أن كل جزء يتكون من (8 bits)، لذا فإن كل جزء يأخذ قيمة ضمن (0-255).

توزع هذه العناوين على الأطراف ضمن شبكات، فالاطراف الذين يشكلون شبكة واحدة يأخذون عناوين من ضمن مدى واحد، أي أن لكل شبكة مجموعة عناوين يأخذ كل طرف عنوان واحد من ضمن هذه المجموعة، وفيما لو انتقلنا لشبكة أخرى فإن أطراف هذه الشبكة سيكون لهم مجموعة عناوين أخرى مختلفة عن المجموعة الأولى. فمثلا قد نحدد للشبكة الأولى شبكة لها عناوين ضمن المدى (192.168.1.0-192.168.1.255) والشبكة الثانية نحدد لها (192.168.2.0-192.168.2.255)

نرى مما سبق أن عناوين الشبكة الأولى تشترك بنفس بالأجزاء الثلاثة الأولى من (IP address) وهذه الأجزاء هي (192.168.0.x) والجزء الأخير (x) يكون متغير بين أطراف الشبكة الواحدة. الأجزاء المشتركة هي أجزاء متعلقة بنفس الشبكة (network part) والجزء الأخير المتغير مخصص للأطراف (nodes) يسمى (host part)

بشكل عام الاجزاء الاربعة لعناوين
(IP) تتوزع بين اجزاء مخصصة للشبكة و اجزاء مخصصة للأطراف، ويتفاوت عدد الأجزاء المخصص لكل قسم حسب فئة العنوان (IP classes) وهي على النحو التالي:
- الفئة الأولى
)Class A) ويكون الجزء الأول من العنوان مخصص للشبكة (network) والأجزاء الثلاثة الأخيرة مخصصة للأطراف (nodes).
- الفئة الثانية )Class B) ويكون أول جزئين من العنوان مخصصان للشبكة (network) والجزئين الأخيرين مخصصان للأطراف (nodes).
- الفئة الثالثة (Class C) وتكون والأجزاء الثلاثة الأولى من العنوان مخصصة للشبكة (network) والجزء الأخير مخصص للأطراف (nodes).


وسبب وجود ثلاثة فئات لكي نحصل على شبكات باحجام مختلفة وعدد شبكات مختلف لكل فئة، وهي على النحو التالي:
- الفئة الأولى
(Class A) عدد الأطراف لكل شبكة يبلغ (16,777,214) طرف وشبكات هذه الفئة تكون ضمن (1.x.x.x-126.x.x.x(.
- الفئة الثانية (Class B) عدد الأطراف لكل شبكة يبلغ (65,354) طرف وشبكات هذه الفئة تكون ضمن (128.0.x.x-191.254.x.x).
- الفئة الثالثة (Class C) عدد الأطراف لكل شبكة يبلغ (254) طرف وشبكات هذه الفئة تكون ضمن (192.0.0.x-223.255.255.x).

وتجدر الاشارة أن أول عنوان وآخر عنوان من كل شبكة لا يستخدمان لعنونة الأطراف إنما يستخدمان لأغراض أخرى، إذ يستخدم أول عنوان من كل شبكة لعنونة الشبكة كاملة ويسمى (network address) والعنوان الأخير يستخدم لأغراض (broadcast) ويسمى (broadcast address).

ويوجد فئتان أخريان تستكملان مدى العناوين كاملا، ولهما استخدامات خاصة وهما:
- الفئة الرابعة
(Class D) وتستخدم لأغراض (multicast) وعناوين هذه الفئة تكون ضمن (224.0.0.0-239.255.255.255).
- الفئة الثالثة (Class E) وتستخدم لأغراض البحث، وعناوين هذه الفئة تكون ضمن المدى (240.0.0.0-255.255.255.254).