آموزش مقدماتی شبکه بخش هفتم | هستی پروژه

آموزش شبکه – بخش هفتم

Converting Decimal to Binary

برای تبدیل نوع Decimal به نوع داده ی باینری که گاهی در شبکه های کامپیوتری مورداستفاده قرار می گیرد از روش زیر استفاده می کنیم :

در این شکل یک ها با نام Net ID و بخش صفرها معادل Host ID می باشند.

Class A : Subnet mask =      255.0.0.0

11111111.00000000.00000000.00000000

NET ID    HOST ID

10.0.0.0/8

Class B : Subnet mask =      255.255.0.0

11111111.11111111.00000000.00000000

NET ID                    HOST ID

172.16.0.0/16

Class C : Subnet mask =      255.255.255.0

11111111.11111111.11111111.00000000

NET ID                                HOST ID

192.168.0.0/24

Formulas to calculate subnets and ranges

فرمولی که برای محاسبه ی رنج آی پی ها و تعداد زیر شبکه مورد استفاده قرار می گیرد به این صورت می باشد :

در این فرمول N نشاندهنده ی تعداد یک ها و H نشاندهنده ی تعداد صفرها می باشد.

۲^N = Number of Networks

N = Number of 1s

2^H = Hosts per Network

H = Number of 0s

Table of Binary to Decimal

همچنین در این بخش برای راحتی کار جدول معادل کدهای دودویی یا باینری با دسیمال یا دهدهی قرار داده شده است.

۲^N = Number of  Networks

N = Number of 1s 

2^H = Hosts per Network

H = Number of 0s

 

(DHCP (Dynamic Host Configuration Protocol


 

DHCP پروتکلی است بر روی سیستم عامل سرور که می تواند در صورت درخواست کامپیوتر جهت داشتن IP، آدرسی را برای آنها صادر کند.DHCP در شبکه های مدرن بسیار رایج هست و بیشترین استفاده را در شبکه های با کاربران بالا دارد و به هر کلاینت یک آی پی منحصربفرد اختصاص می دهد زمانی که یک کامپیوتر عضو شبکه یا هر دستگاه متصل به شبکه ی دیگری به شبکه متصل می شود, نرم افزار DHCP CLIENT توسط سیستم عامل یک query از نوع broadcast درخواست اطلاعات ضروری را می دهد.هر DHCP SERVER در شبکه ممکن است در صورت دارا بودن شرایط احراز به این درخواست پاسخ دهد DHCP SERVER اطلاعات آِی پی کلاینت ها را در محلی به نام pool نگهداری می کند.

بسته به نوع پیاده سازی DHCP SERVER ممکن است سه متد تخصیص IP-Addressing داشته باشد :

dynamic allocation
automatic allocation
static allocation

DHCP همانطور که برای IPV4 مورد استفاده هست برای IPV6 نیز قابل استفاده بوده و هردو برای یک هدف طراحی شده اند اما در جزییات پیاده سازی باهم متفاوت عمل می کند. این پروتکل از مدل سرویس connectionless که از UDP استفاده می کند که برای شماره ی پورت مقصد در سرور عدد ۶۷ و همچنین برای کلاینت ۶۸ نظر گرفته شده است و همچنین هیچگونه تصدیقی برای DHCP درنطر گرفته نشده است که این از نقاط ضعف DHCP می باشد و مخاطرات زیادی را برای کاربر ایجاد میکند.از جمله ی این مخاطرات در زیر مشخص شده اند :

  • یک DHCP SERVER تصدیق نشده ممکن است اطلاعات غلطی را به کلاینت خود فراهم کند.
  • ممکن است کلاینت های تصدیق نشده به منابع ما دسترسی پیدا کنند.

البته خود DHCP از راهها و تکنیک هایی سعی در برطرف نمودن مخاطرات وارده به خود نموده است.

DHCP DISCOVERY

کامپیوتری که خواهان IP است درخواست خود را به صورت Broadcast بر روی شبکه پخش می کند.

DHCP Relay Agent

درخواست کاربران برای گرفتن IP از DHCP بصورت Broadcast است و از روتر رد نمی شود. پس چه باید کرد؟

 

 

DHCP Replay

این درخواست به علت Broadcast بودن به گوش تمام کامپیوتر ها از جمله DHCP Server می رسد.

Automatic Private IP Addressing

اگر یک کامپیوتر به هر دلیلی نتواند از DHCP Server آدرس بگیرد خودش برای خودش یک IP تصادفی صادر می کند. این آدرس در محدوده ۱۶۹٫۲۵۴٫۰٫۰/۱۶ می باشد. به این عملکرد کامپیوتر ها آدرس دهی خودکار یا همان Automatic Private IP Addressing) APIPA) می گوییم.

دیدگاه خود را به ما بگویید.