TCP / IP நெறிமுறை கட்டமைப்பு மற்றும் அதன் அடுக்குகள்

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





தகவல் தொடர்பு என்பது ஒரு இடத்திலிருந்து இன்னொரு இடத்திற்கு தகவல்களை மாற்றும் செயல்முறையாகும். ஒன்று இது ஒரு சாதனத்திலிருந்து மற்றொரு சாதனத்திற்கு அழைப்புகளை அனுப்புவது அல்லது ஒரு கணினியிலிருந்து மற்றொரு கணினிக்கு கோப்புகளை மாற்றுவது. உலகப் போர்கள் தகவல்தொடர்பு மின்னணுவியலில் மிகப்பெரிய பரிணாமத்தைக் கொண்டு வந்துள்ளன. இன்று நாம் எல்லா இடங்களிலும் டிஜிட்டல் தொடர்பு முறைகளைப் பயன்படுத்துகிறோம். தொழில்நுட்பத்தின் வளர்ச்சியுடன், பல வகையான தொடர்பு சாதனங்கள் செயல்படுத்தப்படுகின்றன. வெவ்வேறு வகையான சாதனங்கள் மற்றும் வெவ்வேறு உள்ளமைவுகளுக்கு இடையில் சரியான மற்றும் பிழை இல்லாத தகவல்தொடர்புகளை நிறுவ, எல்லா சாதனங்களும் சில நிலையான நெறிமுறைகளைப் பின்பற்ற வேண்டும். வெவ்வேறு சாதனங்களுக்கிடையேயான தகவல்தொடர்புக்கான அத்தகைய ஒரு நிலையான நெறிமுறை TCP / IP நெறிமுறை ஆகும்.

TCP / IP நெறிமுறை என்றால் என்ன?

டி.சி.பி / ஐபி நெறிமுறை டிரான்ஸ்மிஷன் கண்ட்ரோல் புரோட்டோகால் / இன்டர்நெட் புரோட்டோகால் குறிக்கிறது. இது 1960 களில் அமெரிக்காவின் பாதுகாப்புத் துறையால் உருவாக்கப்பட்டது. இது ஒரு கருத்தியல் மாதிரியாகும் தொடர்பு நெறிமுறைகள் இணையம் வழியாக தகவல்களை மாற்றுவதற்கு பயன்படுத்தப்படுகிறது கணினி நெட்வொர்க்குகள்.




சாதனங்களுக்கிடையில் இறுதி முதல் இறுதி தகவல்தொடர்புக்கான சாதனங்களால் தரவை எவ்வாறு உரையாற்ற வேண்டும், சேமிக்க வேண்டும், மாற்ற வேண்டும், குறியிட வேண்டும் மற்றும் டிகோட் செய்ய வேண்டும் என்பதை இந்த நெறிமுறை நமக்குக் கூறுகிறது. இது இன்டெனெட் புரோட்டோகால் தொகுப்பின் முக்கிய நெறிமுறை. இணைய ஊடகங்கள் மூலம் ஹோஸ்ட்களில் இயங்கும் பயன்பாடுகளுக்கு இடையில் தரவின் நம்பகமான, பாதுகாப்பான மற்றும் பிழை இல்லாத பரிமாற்றத்தை TCP / IP வழங்குகிறது.

உலகளாவிய வலை, மின்னஞ்சல் போன்ற பல பிரபலமான வலை பயன்பாடுகள் இந்த நெறிமுறையைப் பயன்படுத்துகின்றன.



TCP / IP நெறிமுறை அடிப்படை

TCP / IP என்பது நெட்வொர்க்கிங் பரவலாகப் பயன்படுத்தப்படும் ஒரு அடுக்கு நெறிமுறை. நெட்வொர்க்கிங் நெறிமுறையின் செயல்பாட்டைப் புரிந்து கொள்ள ஒரு எளிய விநியோகத்தின் உதாரணத்தைப் பார்ப்போம்.

ஒரு இடத்திலிருந்து இன்னொரு இடத்திற்கு ஒரு விநியோகத்தை அனுப்ப சில குறிப்பிட்ட பணிகள் உள்ளன. முதலில், தொகுப்பு பொதி செய்யப்பட்டு உரையாற்றப்பட வேண்டும். பின்னர் டெலிவரி மேன் அனுப்பியவரிடமிருந்து அஞ்சல் அனுப்பும் அறைக்கு பொதியை எடுத்துச் செல்கிறார். இங்கே தொகுப்புகள் முகவரி மூலம் வரிசைப்படுத்தப்பட்டு வேன்களில் ஏற்றப்பட்டு தொலைநிலை அலுவலகத்திற்கு அனுப்பப்படுகின்றன. தொலைநிலை அலுவலகத்தில், தொகுப்புகள் அஞ்சல் பணியாளருக்கு ஒரு தட்டில் வைக்கப்படுகின்றன. பின்னர் மெயில்மேன் தொகுப்பைச் சேகரித்து பெறுநருக்கு வழங்குகிறார்.


TCP / IP போன்ற நெட்வொர்க்கிங் நெறிமுறையும் ஒரு சாதனத்திலிருந்து மற்றொரு சாதனத்திற்கு தகவல்களையும் தரவையும் அனுப்பும் போது இதேபோன்ற முறையில் செயல்படுகிறது. இது நான்கு அடுக்குகளைக் கொண்டுள்ளது, அதற்கேற்ப பணிகளைப் பிரிக்கிறது. அவை பயன்பாட்டு அடுக்கு, போக்குவரத்து அடுக்கு, நெட்வொர்க்கிங் அடுக்கு மற்றும் மேலிருந்து கீழாக தரவு இணைப்பு அடுக்கு. இந்த அடுக்குகள் அனைத்தும் அவற்றின் குறிப்பிட்ட செயல்பாடுகளைக் கொண்டுள்ளன, மேலும் தரவை மாற்றும்போது அவை மேலே மற்றும் கீழே உள்ள அடுக்குகளுடன் தொடர்பு கொள்கின்றன.

TCP / IP நெறிமுறை கட்டமைப்பு

இது நான்கு அடுக்கு நெறிமுறை அடுக்கு. இது இணையம் வழியாக பிணைய சாதனங்களை ஒன்றோடொன்று இணைக்க உதவுகிறது. ஒவ்வொரு அடுக்கிலும் அடுக்கின் செயல்பாட்டிற்கு உதவும் சில நெறிமுறைகள் உள்ளன. TCP / IP நெறிமுறையின் நான்கு அடுக்குகள் பயன்பாட்டு அடுக்கு, போக்குவரத்து அடுக்கு, நெட்வொர்க்கிங் / இணைய அடுக்கு மற்றும் தரவு இணைப்பு / இயற்பியல் அடுக்கு.

தரவு-பாய்வு-டி.சி.பி / ஐபி-நெறிமுறை

தரவு-பாய்வு-டி.சி.பி / ஐபி-நெறிமுறை

OSI மாதிரியின் பயன்பாடு, விளக்கக்காட்சி மற்றும் அமர்வு அடுக்குகள் TCP / IP நெறிமுறையில் பயன்பாடு / செயல்முறை அடுக்காக இணைக்கப்பட்டுள்ளன. இது இந்த நெறிமுறை அடுக்கின் மேல் அடுக்கு. இந்த அடுக்கு பயனர் இடைமுகம் மற்றும் முனை-க்கு-முனை தொடர்புகளை கட்டுப்படுத்துகிறது. இந்த அடுக்கு பிணைய இடைமுகம், இணைய வேலை மற்றும் போக்குவரத்து செயல்பாடுகளை வழங்குகிறது. இது போக்குவரத்து அடுக்குக்கு தரவை அனுப்புகிறது.

நெட்வொர்க்கில் அனுப்பப்படும் தரவின் நம்பகத்தன்மை, ஓட்டம்-கட்டுப்பாடு மற்றும் திருத்தம் ஆகியவை போக்குவரத்து அடுக்கு மூலம் கவனிக்கப்படுகின்றன. பயனர் டேடாகிராம் நெறிமுறை மற்றும் பரிமாற்ற கட்டுப்பாட்டு நெறிமுறை போக்குவரத்து அடுக்கில் உள்ளன. போக்குவரத்து அடுக்குக்குப் பிறகு, கட்டுப்பாடு இணைய அடுக்குக்கு வழங்கப்படுகிறது.

இணைய அடுக்கு நெட்வொர்க் லேயர் என்றும் அழைக்கப்படுகிறது. இணையத்தின் வழியாக தரவு பாக்கெட்டுகளை இலக்குக்கு நகர்த்துவதே இதன் செயல்பாடு. தரவு அடுக்குகள் இந்த லேயரால் பரிந்துரைக்கப்பட்ட எந்த உகந்த வழிகளிலும் செல்லலாம். மிக முக்கியமான நெறிமுறை -ஐபி நெறிமுறை இந்த அடுக்கில் உள்ளது. இந்த நெறிமுறை தரவுகளில் ஐபி முகவரிகளைச் சேர்ப்பது, பாக்கெட்டுகளை வழிநடத்துதல், தரவு இணைத்தல், வடிவமைத்தல் ஆகியவற்றிற்கு பொறுப்பாகும்.

TCP / IP நெறிமுறை அடுக்கின் கடைசி அடுக்கு நெட்வொர்க் அணுகல் அடுக்கு ஆகும். இது OSI மாதிரியின் இயற்பியல் மற்றும் தரவு இணைப்பு அடுக்குகளின் கலவையாகும். இரண்டு சாதனங்களுக்கிடையேயான பிணையத்தின் மூலம் தரவைப் பரப்புவது இந்த அடுக்கு மூலம் கட்டுப்படுத்தப்படுகிறது. சாதனங்களின் ஐபி முகவரிகளை இயற்பியல் முகவரிகளில் மேப்பிங் செய்வதும் இந்த அடுக்கில் செய்யப்படுகிறது.

நெறிமுறை தொகுப்பு

ஒரு நெறிமுறை என்பது அமைப்புகள் எவ்வாறு தொடர்பு கொள்ள வேண்டும் என்பதைக் கூறும் மற்றும் வழிநடத்தும் விதிகளின் தொகுப்பாகும். ஒரு நெறிமுறை தொகுப்பு என்பது ஒன்றாக வேலை செய்ய வடிவமைக்கப்பட்ட நெறிமுறைகளின் தொகுப்பாகும். ஒரே ஒரு நெறிமுறையைக் கொண்ட நெறிமுறை தொகுப்பு ஒற்றை அடுக்கு நெறிமுறை என அழைக்கப்படுகிறது. ஆனால் இந்த வகை நெறிமுறை மிகவும் நிலையற்றது மற்றும் பயன்பாட்டில் ஏதேனும் மாற்றங்கள் செய்யப்பட்டால் முழு நெறிமுறை மென்பொருளையும் அடிக்கடி மாற்ற வேண்டும்.

நெறிமுறை பயன்பாட்டை மேலும் நெகிழ வைக்க, அடுக்கு நெறிமுறை அடுக்கு முன்மொழியப்பட்டது. இந்த வகை நெறிமுறை அடுக்கு ஒவ்வொரு மட்டத்திலும் ஒரு குறிப்பிட்ட பணியைச் செய்வதன் மூலம் வெவ்வேறு நிலைகளில் ஏற்பாடு செய்யப்பட்ட நெறிமுறைகளைக் கொண்டுள்ளது. ஒவ்வொரு மட்டமும் அவற்றுக்கு மேலேயும் கீழேயும் உள்ள நிலைகளுடன் தொடர்பு கொள்ளலாம். இங்கே ஒரு நிலை அல்லது அடுக்கின் பணி அல்லது செயல்பாட்டை மற்ற அடுக்குகளை பாதிக்காமல் மாற்றலாம் அல்லது மாற்றலாம்.

TCP / IP என்பது 4 அடுக்கு நெறிமுறை தொகுப்பாகும். இது OSI மாதிரியை அதன் கருத்தியல் கட்டமைப்பாக எடுத்துக்கொள்கிறது. இந்த தொகுப்பு நான்கு நிலைகளில் ஏற்பாடு செய்யப்பட்ட பல்வேறு நெறிமுறைகளைக் கொண்டுள்ளது. டிரான்ஸ்மிஷன் கண்ட்ரோல் புரோட்டோகால் மற்றும் இன்டர்நெட் புரோட்டோகால் ஆகிய இரண்டு மிகவும் பிரபலமான நெறிமுறைகளுக்கு இது பெயரிடப்பட்டுள்ளது.

பயன்பாட்டு அடுக்கில் உள்ள நெறிமுறைகள்

HTTP - ஹைப்பர் டெக்ஸ்ட் டிரான்ஸ்ஃபர் புரோட்டோகால்.இந்த நெறிமுறை பயனரை உலகளாவிய வலையில் தரவை அணுக அனுமதிக்கிறது. இது ஹைபர்டெக்ஸ்ட் சூழலில் பயன்படுத்தப்படலாம் மற்றும் எளிய நூல்கள், ஆடியோ மற்றும் வீடியோ வடிவில் தரவை அனுப்பலாம்.

எஸ்.என்.எம்.பி. - எளிய நெட்வொர்க் மேலாண்மை நெறிமுறை, இது இணையத்தில் சாதனங்களை நிர்வகிக்கிறது.

SMTP - ஒற்றை அஞ்சல் பரிமாற்ற நெறிமுறை. இந்த நெறிமுறை மின்னஞ்சல்களை அனுப்புவதையும் பெறுவதையும் நிர்வகிக்கிறது

டி.என்.எஸ் - டொமைன் பெயர் அமைப்பு, இது ஹோஸ்ட் பெயர்களை இணையத்துடன் இணைக்கப்பட்ட ஹோஸ்ட் ஐபி முகவரிக்கு வரைபடமாக்குகிறது.

டெல்நெட் - டெர்மினல் நெட்வொர்க், உள்ளூர் கணினி மற்றும் தொலை கணினிக்கு இடையேயான இணைப்பை நிறுவ.

FTP - கோப்பு பரிமாற்ற நெறிமுறை, ஒரு கணினியிலிருந்து மற்றொரு கணினிக்கு கோப்புகளை அனுப்ப பயன்படுகிறது.

போக்குவரத்து அடுக்கில் தற்போதுள்ள நெறிமுறைகள்

யுடிபி - யூசர் டேடாகிராம் நெறிமுறை. இது பிழையின் இருப்பைப் பற்றி பயனரிடம் கூறுகிறது. இந்த நெறிமுறை தரவின் இறுதி முதல் இறுதி பரிமாற்றத்தை வழங்குகிறது. தரவு பாக்கெட்டுக்கு, இந்த நெறிமுறை 8 பைட்டுகள் தலைப்பை சேர்க்கிறது. தலைப்பு நான்கு புலங்களைக் கொண்டுள்ளது - 16 பிட்களின் மூல துறைமுக முகவரி, 16 பிட்களின் இலக்கு துறைமுக முகவரி, மொத்த நீளத்தைக் குறிக்க 16 பிட் புலம் மற்றும் 16-பிட்களின் செக்சம் புலம்.

மூல போர்ட் முகவரி செய்தியை உருவாக்கிய பயன்பாட்டு நிரலின் முகவரியை வழங்குகிறது. இலக்கு துறைமுக முகவரி என்பது தரவை அனுப்ப வேண்டிய இலக்கு பயன்பாட்டின் முகவரி. மொத்த நீள புலம் டேடாகிராமில் உள்ள மொத்த பைட்டுகளின் எண்ணிக்கையைப் பற்றிய தகவல்களைத் தருகிறது. செக்சம் புலத்தில் உள்ள தகவல்கள் பிழை கண்டறிதலுக்குப் பயன்படுத்தப்படுகின்றன.

டி.சி.பி. - ஒலிபரப்பு கட்டுப்பாடு நெறிமுறை. தரவு பரிமாற்றத்தின் காலத்திற்கு இந்த நெறிமுறை செயலில் உள்ளது. இது அனுப்புநருக்கும் பெறுநருக்கும் இடையிலான மெய்நிகர் சுற்றிலிருந்து. அனுப்புநரின் பக்கத்தில், நெறிமுறைகள் தரவுகளை பிரிவுகள் எனப்படும் சிறிய அலகுகளின் வடிவத்தில் முறித்துக் கொள்கின்றன. ஒவ்வொரு பகுதியும் ஒரு வரிசை எண்ணுடன் தொடர்புடையது, இது அசல் செய்தியிலிருந்து பகுதிகளை மறுவரிசைப்படுத்த உதவுகிறது.

ரிசீவர் முடிவில், டி.சி.பி அனைத்து பிரிவுகளையும் சேகரித்து அவற்றின் வரிசை எண்களுக்கு ஏற்ப அவற்றை மறுவரிசைப்படுத்துகிறது. நெறிமுறையால் பிழை கண்டறியப்படும்போதெல்லாம் அது பகுதியை மீண்டும் அனுப்புகிறது. அனைத்து பிரிவுகளும் கடத்தப்படுவதையும் ஒப்புக்கொள்வதையும் பரிமாற்றம் முடிந்ததையும் உறுதிசெய்த பிறகு, நெறிமுறை பின்னர் மெய்நிகர் சுற்றுகளை நிராகரிக்கிறது.

இன்டர்நெட் லேயரில் நெறிமுறைகள் உள்ளன

ஐபி நெறிமுறை - இது TCP / IP நெறிமுறை தொகுப்பின் மிக முக்கியமான நெறிமுறை. இணையத்தில் சாதனத்தை அடையாளம் காணவும், இணையவழி ரூட்டிங் நிறுவவும், இந்த நெறிமுறை ஒவ்வொரு ஹோஸ்ட் சாதனத்திற்கும் ஐபி முகவரிகள் எனப்படும் தருக்க ஹோஸ்ட் முகவரிகளை செயல்படுத்துகிறது. இந்த நெறிமுறை போக்குவரத்து அடுக்கிலிருந்து தரவை ஏற்றுக்கொள்கிறது மற்றும் ஒரு சாதனத்திலிருந்து மற்றொரு சாதனத்திற்கு தரவைப் பாதுகாப்பாக அனுப்புவதை உறுதி செய்கிறது.

இது தரவு பிரிவுகளை ஐபி டேட்டாகிராம்களாக மாற்றுகிறது. டேட்டாகிராமின் அளவு அடுத்த அடுக்கு- இணைப்பு அடுக்கு வழங்கும் வரம்பை விட அதிகமாக இருந்தால், ஐபி நெறிமுறை டேட்டாகிராமை சிறிய பகுதிகளாக துண்டிக்கிறது, இதனால் அவை உள்ளூர் பிணையத்தின் மூலம் எளிதாக அனுப்பப்படும். பெறும் முடிவில், இந்த பகுதிகள் அசல் செய்தியை உருவாக்க மறுசீரமைக்கப்படுகின்றன. தொலைதூர நெட்வொர்க் மூலம் இணைக்கப்பட்ட சாதனங்களுக்கு இடையில் தரவை அனுப்ப திசைவிகள் பயன்படுத்தப்படுகின்றன.

ARP - முகவரி தீர்மான நெறிமுறை. இந்த நெறிமுறை ஐபி முகவரிகளிலிருந்து இயற்பியல் முகவரிகளைக் காண்கிறது. ரிசீவர் சாதனத்தின் ப address தீக முகவரியை அறிய விரும்பும் அனுப்புநர் சாதனங்கள் பிணையத்தில் ARP கோரிக்கையை அனுப்புகின்றன. நெட்வொர்க்குகளில் உள்ள எல்லா சாதனங்களும் இந்த கோரிக்கையைப் பெறுகின்றன, அதைச் செயலாக்குகின்றன, மேலும் பெறுநர் கோரிக்கையில் உள்ள ஐபி முகவரியை அங்கீகரித்து, ARP பதிலளித்தாலும் அதன் உடல் முகவரியை அனுப்புகிறார்.

எனவே இந்த நெறிமுறைகள் அனைத்தும் ஒன்றாக TCP / IP நெறிமுறை தொகுப்பை உருவாக்குகின்றன. நெறிமுறைகளால் வழங்கப்பட்ட செயல்பாடுகளின் அடிப்படையில் ஒவ்வொரு அடுக்கிலும் எந்த வகை நெறிமுறையைப் பயன்படுத்த வேண்டும் என்பதை பயன்பாடுகள் தேர்வு செய்யும். இந்த நெறிமுறை தொகுப்பை எளிதில் மாற்றியமைக்க முடியும் மற்றும் அனைத்து வகையான கணினி வன்பொருள் மற்றும் இயக்க முறைமைகளுக்கும் இணக்கமானது. இது முதலில் யுனிக்ஸ் இயக்க முறைமைக்காக வடிவமைக்கப்பட்டது.

ரூட்டர்கள் மற்றும் சுவிட்சுகள் இணையம் மூலம் இணைக்கப்பட்ட சாதனங்களுக்கு இடையில் தரவைப் பரப்புவதற்குப் பயன்படுத்தப்படும் நெட்வொர்க்கிங் சாதனங்களின் எடுத்துக்காட்டுகள். TCP / IP நெறிமுறை OSI மாதிரியை ஒரு குறிப்பாக எடுத்துக்கொள்வதால், எந்த அடுக்குகள் OSI மாதிரி TCP / IP நெறிமுறையின் பயன்பாட்டு அடுக்காக இணைக்கப்பட்டுள்ளதா?