IP vs Port
İnformasiya və kommunikasiya texnologiyalarının (İKT) ən son inkişafı ilə geniş yer kürəsinin hər bir küncü və guşəsi bir-birinə bağlıdır. Bu gözəl qələbənin əsasını əsasən sürətlə inkişaf edən kommunikasiya və şəbəkə texnologiyaları təşkil edir. Bu möcüzə yaradıcılıqların tikinti blokları IP ünvanlama və portlar konseptlərinə əsaslanır.
IP ünvanları və portları vasitəsilə internetdə milyonlarla server və müştəri bir-biri ilə əlaqə saxlayır.
IP ünvanı
IP ünvanı verilənlər paketinin (dataqram) təyinatını təyin etmək üçün istifadə edilən məntiqi 32 bitlik ünvandır. IP ünvanı verilənlərin müəyyən edilmiş marşrutda müvafiq olaraq axmasına imkan verən mənbə və təyinat şəbəkələrini müəyyən edir. İnternetdəki hər bir host və marşrutlaşdırıcının bir IP ünvanı var, bütün telefonların identifikasiya məqsədi üçün unikal nömrəsi olduğu kimi. IP ünvanlama konsepsiyası 1981-ci ildə standartlaşdırılıb.
İP ünvanlanmasında əsasən nöqtəli onluq işarələmə istifadə olunur. Adətən bir IP ünvanı şəbəkə hissəsi və host hissəsi kimi iki hissədən ibarətdir. IP ünvanının adi düzülüşü aşağıdakı kimidir:
4 baytın hər biri (8 bit=1 bayt) 0-255 arasında dəyişən dəyərlərdən ibarətdir. IP ünvanları şəbəkə identifikatorunun və host identifikatorunun ölçüsündən asılı olaraq (A, B, C və D) kimi siniflərə qruplaşdırılır. Bu yanaşma IP ünvanlarının müəyyən edilməsində istifadə edildikdə, o, sinif tam ünvanlama kimi müəyyən edilir. Yaradılacaq şəbəkənin növündən asılı olaraq uyğun ünvan sxemi seçilməlidir.
Məsələn: Sinif A=> Hər birində çoxlu host olan bir neçə şəbəkə üçün.
Sinif C=> Hər birində az host olan bir çox şəbəkələr üçün.
Əsasən, hesab edilən LAN mühitində IP ünvanının şəbəkə identifikatoru eyni qalır, burada host hissəsi dəyişir.
Sinifin tam ünvanlanmasının yaratdığı böyük çatışmazlıqlardan biri IP ünvanlarının israf edilməsidir. Beləliklə, mühəndislər daha az ünvanlamanın yeni yanaşmasına keçdilər. Tam ünvanlama sinfindən fərqli olaraq, burada şəbəkə identifikatorunun ölçüsü dəyişəndir. Bu yanaşmada şəbəkə identifikatorunun ölçüsünü müəyyən etmək üçün alt şəbəkə maskalanması konsepsiyasından istifadə edilir.
Adi IP ünvanı üçün nümunə 207.115.10.64
Limanlar
Portlar 16 bitlik rəqəmlərlə təmsil olunur. Beləliklə, portlar 0-65, 525 arasında dəyişir. 0-1023 port nömrələri məhduddur, çünki onlar HTTP və FTP kimi tanınmış protokol xidmətlərinin istifadəsi üçün qorunur.
Şəbəkədə iki hostun bir-biri ilə əlaqə saxladığı son nöqtə port kimi müəyyən edilir. Portların əksəriyyəti ayrılmış tapşırıqla təyin olunur. Bu portlar əvvəllər müzakirə edildiyi kimi port nömrəsi ilə müəyyən edilir.
Beləliklə, IP ünvanı və portun funksional davranışı aşağıdakı kimidir. Məlumat paketini mənbə maşından göndərməzdən əvvəl mənbə və təyinat IP ünvanları müvafiq port nömrələri ilə birlikdə dataqrama verilir. IP ünvanının köməyi ilə datagram təyinat maşını izləyir və ona çatır. Paket təqdim edildikdən sonra OS port nömrələrinin köməyi ilə məlumatları düzgün tətbiqə yönləndirir. Port nömrəsi səhv yerləşdirilibsə, ƏS hansı məlumatın hansı proqrama göndəriləcəyini bilmir.
Xülasə olaraq, IP ünvanı verilənləri nəzərdə tutulan təyinat yerinə yönləndirmək kimi böyük vəzifəni yerinə yetirir, port nömrələri isə alınan məlumatla hansı tətbiqin qidalanacağını müəyyənləşdirir. Nəhayət, müvafiq port nömrəsi ilə ayrılmış proqram rezervasiya edilmiş port vasitəsilə məlumatları qəbul edir.