Ethernet Standards

Standard

Standard
First
Released

Data
Rate

Top-
ology

Medium

Maximum Cable Segment
Length in Meters

Half-Duplex

Full-Duplex

10Base5

DIX-1980,
802.3-1983

10Mb/s

Bus

single 50-ohm coaxial cable (thick Ethernet) (10mm thick)

500

n/a

10Base2

802.3a-1985

10Mb/s

Bus

single 50-ohm RG 58 coaxial cable (thin Ethernet) (5mm thick)

185

n/a

10Broad36

802.3b-1985

10Mb/s

Bus

single 75-ohm CATV broadband cable

1800

n/a

FOIRL

802.3d-1987

10Mb/s

Star

two optical fibers

1000

>1000

1Base5

802.3e-1987

1Mb/s

Star

two pairs of twisted telephone cable

250

n/a

10Base-T

802.3i-1990

10Mb/s

Star

two pairs of 100-ohm Category 3 or better UTP cable

100

100

10Base-FL

802.3j-1993

10Mb/s

Star

two optical fibers

2000

>2000

10Base-FB

802.3j-1993

10Mb/s

Star

two optical fibers

2000

n/a

10Base-FP

802.3j-1993

10Mb/s

Star

two optical fibers

1000

n/a

100Base-TX

802.3u-1995

100Mb/s

Star

two pairs of 100-ohm Category 5 UTP cable

100

100

100Base-FX

802.3u-1995

100Mb/s

Star

two optical fibers

412

2000

100Base-T4

802.3u-1995

100Mb/s

Star

four pairs of 100-ohm Category 3 or better UTP cable

100

n/a

100Base-T2

802.3y-1997

100Mb/s

Star

two pairs of 100-ohm Category 3 or better UTP cable

100

100

1000Base-LX

802.3z-1998

1Gb/s

Star

long wavelength laser (1300nm) over:
- 62.5um multi-mode fiber
- 50um multi-mode fiber
- 10um single mode fiber


316
316
316


550
550
5000

1000Base-SX

802.3z-1998

1Gb/s

Star

short wavelength laser (850nm) over:
- 62.5um multi-mode fiber
- 50um multi-mode fiber


275
316


275
550

1000Base-CX

802.3z-1998

1Gb/s

Star

specialty shielded balanced copper jumper cable assemblies ("twinax" or "short haul copper")

25

25

1000Base-T

802.3ab-1999

1Gb/s

Star

four pairs of 100-ohm Category 5 or better cable

100

100


IEEE 802.3 ETHERNET WORKING GROUP

[The Ether]

ادامه نوشته

Network Address Translation

همانطور که می دانید NAT مخفف Network Address Translation هست 

 نحوه پیاده سازی NAT را بر روی روتر بحث می کنیم وفرض ما بر این است که شما مفهوم NAT را می دانید.

اما یک توضیح کلی اینکه ما با IP های Invalid یا IP هایی که داخل شبکه از آن استفاده می کنیم، نمی توانیم بر روی اینترنت برویم و برای رفتن بر روی اینترنت مجبور به ترجمه این IP و یا تبدیل آن به یک IP پابلیک یا Valid هستیم.

کاربرد دیگر NAT این هست که ساختار IP Addressing داخلی شبکه را از دیدکاربران بیرونی دور نگه می دارد.

همانطور که می دانید NAT به دو شکل Static و Dynamic قابل اجراست.

 

پیاده سازی NAT استاتیک بر روی یک روتر

در NAT استاتیک بر روی روتر به ازاء هر IP داخلی شبکه یا Invalid یک IP پابلیک اختصاص می دهیم و به عبارت دقیق تر این IP ولید برای IP های داخل شبکه رزرو شده است و چه آن سیستم خاموش باشد چه نباشد ، این IP به شخص دیگری اختصاص پیدا نمی کند. به اختصار به این روش One to One Mapping می گویند.

به IP که داخل شبکه استفاده می شود، Inside Local IP می گویند. مثلا 192.168.1.2 که یک IP اینولید هست.

به IP که می خواهیم تبدیل شود و با آن IP خارج شویم و بر روی اینترنت برویم Inside Global IP هست. مثل یک آدرسValid اینترنتی مثلا 173.194.35.18.

خب پیاده سازی NAT استاتیک در دو مرحله قابل اجراست:

1.وارد روتر می شویم و IP را که می خواهیم NAT شود را برای آن مشخص می کنیم.

مثلا هر وقت IP آدرس 192.168.10.1 پیش روتر آمد آن را NAT کن به آدرس 200.200.200.1

Router-NAT(config)#ip nat inside source static 192.168.10.1 200.200.200.1

در بالا Inside Local IP عبارت است از 192.168.10.1 و Inside Global IP عبارت است از 200.200.200.1

2. باید برای روتر مشخص کنیم که اگر این IP از فلان اینترفیس می خواست خارج شود NAT اش کن.

فرض کنید یک اینترفیس روتر وصل به اینترنت هست و باقی اینترفیس ها وصل به شبکه ها و روتر های دیگر. ما باید برای روتر مشخص کنیم که فقط برای اینترفیس خاص عملیات NAT را انجام دهد و برای باقی اینترفیس ها نیازی به NATنیست.

جهت این کار باید وارد اینترفیس های مورد نظر بشویم و Inside  و outside را مشخص کنیم.

Router-NAT (config) # interface serial 1/0

Router-NAT (config-if) # ip nat inside

Router-NAT (config) # interface serial 1/1

Router-NAT (config-if) # ip nat outside

نکته

بری مانیتور کردن سرور NAT می توانیم از دستور زیر استفاده کنیم.

Router-NAT (config) # debug ip nat

و اما پیاده سازی NAT داینامیک بر روی یک روتر

داینامیک NAT روش های مختلفی دارد که ما در اینجا با داینامیک NAT و داینامیک PAT آشنا می شویم.

همانطور که می دانید NAT استاتیک مقرون به صرفه نبود، چون ما باید برای هر  IP داخل شبکه یک IP پابلیک رزرو می کردیم چه آن "هاست" از آن IP رزرو شده استفاده می کرد چه نمی کرد ، آن IP به شخص دیگری اختصاص داده نمی شد.

اما در NAT داینامیک یک مجموعه IP برای روتر به نام Pool تعریف می کنیم و هر وقت هاستی بیاید و بخواهد که بر روی اینترنت برود از این Pool به آن IP اختصاص می یابد و کارش که با اینترنت تمام شد مجددا IP را به داخل Pool می اندازد تا شخص دیگری بتواند از آن IP استفاده کند.

پیاده سازی داینامیک NAT شامل 4 مرحله است:

1. رینج آی پی ، Inside Local IP را مشخص می کنیم. چه کسانی باید از NAT آی پی بگیرند:

Router-1(config) #Ip access-list standard internet

Router-1(config-std-nacl) # permit 192.168.10.0 0.0.0.255

Router-1(config)#Ip nat pool ccna

همانطور که می بینید در بالا ، ابتدا یک اکسز لیست استاندارد تعریف کردیم به نام "internet".یعنی هرکس خواست بره به اینترنت در این اکسز لیست آن را معرفی می کنیم.

در خط بعد گفتیم هرکسی که از رینج IP ی 192.168.10.0 بود را اجازه بده که عبور کنند.و بقیه را deny کن(همانطور که می دانیم این دستور deny به صورت default وجود دارد)

حال از اکسز لیست خارج می شویم و :

در خط سوم یک pool تعریف کردیم برای nat به نام ccna. و IP  های Inside Global  را داخل این pool می گذاریم که در ادامه می آید. اگر خط سوم را تایپ کنید مطمئنا به شما پیغام Incomplete Command را خواهد داد. من چون می خواستم مرحله به مرحله توضیح بدهم نصف دستور را در مرحله یک آوردم و باقی اش را در مرحله بعدی.

2.تعریف Inside Global IP.

حال دستور بالا را کامل می کنیم.

 Router-1(config)#Ip nat pool ccna 200.200.200.1 200.200.200.10 netmask 255.255.255.0

همانطور که می بینید ما در اینجا رینج IP از 1 تا 10 را که پابلیک هستند را داخل poolی به نام ccna ریختیم تا اصطلاحاInside Global IP را مشخص کنیم.

 

3. حالا اینترفیس های ورودی و خروجی را مشخص می کنیم.

Router-NAT (config) # interface serial 1/0

Router-NAT (config-if) # ip nat inside

Router-NAT (config) # interface serial 1/1

Router-NAT (config-if) # ip nat outside

4. حال داینامیک NAT را بر روی روتر فعال می کنیم.

R-1(config)#ip nat inside source list internet pool ccna

به روتر معرفی کردیم که اگر سورس لیست اینترنت که در اکسز لیست بالا رینج آن را مشخص کردیم ، خواست بر روی اینترنت برود از pool به نام ccna که در آن هم رینج IP های ولید را مشخص کردیم به آن ها IP اختصاص بده.به همین سادگی

 


مفهوم روتینگ

ادامه نوشته

layer 3 switch

همانطور که میدانیم،Switch لایه سوم،قابلیت روتینگ دارد.با اینحال باید بدانیم تمامی پورت های این سوییچ،By default لایه دویی میباشد :

با دستور Switch#No Switchport یک پورت لایه دویی را به پورت لایه سه تبدیل میکنیم

سوییچ لایه سه،صرفا برای InterVlan Routing میباشد

مزایای Layer 3 Switch :

اولین مزیت این است که میتوانیم بین دو سوییچ از پروتکل های Aggrigation استفاده کنیم.به این معنی که میتوانیم چندین لینک فیزیکی را در قالب یک لینک فیزیکی نمایش دهیم.باعث میشود دیگر مشکل پهنای باند و Bottle neck نداشته باشیم

(به جای یک 100M ،پنج 100M میذاریم،با 500M کار میکنیم)

بین روتر و سوییچ نمیتوانیم از پروتکل Aggrigation استفاده کنیم

***کاربردهای InterVlan Routing :

1. سوییچ لایه دو : برای اینکه به یک InterVlan بتوانیم Ip بدهیم و بتوانیم به Interface  مروبطه وصل شویم و در نهایت سوییچ را مدیریت کنیم

2.سوییچ لایه سه : ***برای Routing بین VLAN ها***


تفاوت Router & Layer 3 Switch :

Switch های لایه سه همان Router هایی هستند که تمامی Interface های آن از یک Type میباشد

Router ها چون در شبکه های مختلف کار میکنند،Interface های آن نیز فرق میکنند

VLAN ها با Device لایه سه به دو طریق با یکدیگر ارتباط برقرار میکنند :

1.  Router--->SubInterface

2. Layer 3 Switch

یاداوری :

تکنولوژی لایه دویی مبتنی بر Broadcast میباشد.یعنی وقتی در شبکه Switching تعداد 2کامپیوتر میخواهند همدیگر را ببینند،از ARP (تبدیل IP به MAC)استفاده میکنند.

که البته ARP با Broadcast صورت میگیرد

Broadcast از دیوایس لایه سه(روتر)عبور نمیکند.بنابراین وقتی Broadcast را با Router جدا می کنیم،ارتباط ما لایه سه است.

2950 2960 Password recovery


برای بازیابی (password recovery) رمز سوییچ های 2960 و 2950 مراحل زیر رو به ترتیب دنبال کنید : 


1- ابتدا کابل کنسول رو به سوییچ وصل کنید و مطمئن بشید که به کنسول دسترسی دارید 

2- برق سوییچ رو قطع کنید . (کابل برق سوییچ رو از برق بکشید )

3- دکمه mode که جلو سوییچ قرار داره رو نگه دارید و سوییچ رو به برق وصل کنید .

4- دکمه mode رو زمانی که LED ی SYST شروع به چشمک زدن با رنگ کهربایی و سبز کرد رها کنید . 
(در سوییچ های 2950 زمانی که LED ی SYST خاموش شد کلید Mode رو رها کنید)

5-بعد از رها کردن دکمه mode چراغ SYST با رنگ سبز شروع به چشمک زدن خواهد کرد.
(در سوییچ های 2950 با رنگ کهربایی - زرد - شروع به چشمک زدن خواهد کرد)

6-وقتی سوییچ وارد switch: شد دستور flash_init رو اجرا کنید.


لینک ادامه مطلب .......


ادامه نوشته