TCP/IP жүйелік хаттамасы, IP – адрестер, URL- адрестер Интернет TCP / IP байланыс хаттамаларының тобына негізделген, ол Transmission Control Protocol / Intemet Protocol дегенді білдіреді. TCP / IP ғаламдық Интернет желісінде де, көптеген жергілікті желілерде де мәліметтерді беру үшін қолданылады.
Әрине, Интернетті пайдаланушы ретінде пайдалану TCP / IP хаттамалары туралы арнайы білімді қажет етпейді, бірақ негізгі принциптерді түсіну мүмкін болатын жалпы мәселелерді шешуге көмектеседі, атап айтқанда, электрондық пошта жүйесін құру кезінде.
TCP / IP сонымен қатар басқа екі негізгі интернет қосымшалармен тығыз байланысты: FTP және Telnet. Ақырында, Интернеттің кейбір негізгі түсініктерін білу жүйенің күрделілігін толық түсінуге көмектеседі, ішкі жану қозғалтқышының жұмысын түсіну автокөлікті құрметтеуге көмектеседі.
TCP / IP - бұл көптеген анықтамалықтар мен көлемді мақалаларға арналған өте күрделі және ауқымды тақырып. Бұл бөлім тек негізгі түсініктерді қамтиды және техникалық мәліметтерді қамтымайды.
TCP / IP - бұл желі бойынша деректерді жіберуге арналған хаттамалар тобының атауы. Протокол - бұл барлық компаниялар өздерінің аппараттық және бағдарламалық өнімдерінің үйлесімді болуын қамтамасыз ету үшін ұстануға тиіс ережелер жиынтығы. Бұл ережелер цифрлық жабдықтың TCP / IP машинасы Compaq дербес компьютерімен байланыса алатындығына кепілдік береді, ол да TCP / IP. Бүкіл жүйенің жұмыс істеуінің белгілі бір стандарттарын ескере отырып, бағдарламалық жасақтаманың немесе аппараттық құралдың өндірушісінің кім екендігі маңызды емес. Ашық жүйелер идеологиясы стандартты аппараттық және бағдарламалық қамтамасыз етуді қолдануды болжайды. TCP / IP - ашық хаттама, яғни бұл хаттама туралы барлық нақты ақпарат жарияланады және оны еркін қолдануға болады.
Хаттама бір қосымшаның екіншісімен қалай байланысатындығын анықтайды. Бағдарламалық қамтамасыз етудің бұл байланысы диалогқа ұқсайды: «Мен сізге бұл ақпаратты жіберемін, содан кейін сіз маған оны жібересіз, содан кейін мен сізге жіберемін. Сіз барлық биттерді қосып, жалпы нәтижені жіберуіңіз керек, егер Проблемалар туындайды, сіз маған тиісті хабарлама жіберуіңіз керек. »Хаттамада пакеттің әр түрлі бөліктері ақпарат беруді қалай басқаратынын анықтайды. Журнал пакетте электрондық пошта хабарламасы, жаңалықтар тобы мақаласы немесе қызметтік хабар бар-жоғын көрсетеді. Протокол стандарттары ықтимал күтпеген жағдайларды ескеретіндей етіп құрастырылған. Хаттамада қателерді өңдеу ережелері де бар.
TCP / IP термині екі хаттаманың атауын қамтиды - Transmission Control Protocol (TCP) және Internet Protocol (IP). TCP / IP - бұл жалғыз бағдарлама емес, өйткені көптеген пайдаланушылар қателеседі. Керісінше, TCP / IP желінің жағдайы туралы ақпарат бере отырып, ақпаратты желі арқылы беруге арналған өзара байланысты хаттамалар тобын білдіреді. TCP / IP - бұл желінің бағдарламалық компоненті. TCP / IP тобының әрбір бөлігінде нақты тапсырма бар: электрондық поштаны жіберу, қашықтан кіру қызметтерін ұсыну, файлдарды тасымалдау, хабарларды бағыттау немесе желілік ақауларды жою. TCP / IP қолдану тек ғаламдық Интернетпен шектелмейді. Бұл ірі корпоративтік желілерде де, компьютерлер саны аз жергілікті желілерде де қолданылатын бүкіл әлемде кеңінен қолданылатын желілік хаттамалар.
Жоғарыда айтылғандай, TCP / IP - бұл бір протокол емес, олардың отбасы. Неліктен TCP / IP термині кейде TCP немесе IP -ден басқа қызметке қатысты қолданылады? Әдетте, желілік хаттамалар тобын талқылау кезінде жалпы атау қолданылады. Алайда, кейбір пайдаланушылар TCP / IP туралы сөйлескенде, отбасының кейбір хаттамаларын білдіреді: олар әңгімедегі екінші тарап нақты не талқыланып жатқанын түсінеді деп ойлайды. Шын мәнінде, әңгіме тақырыбын түсіндіру үшін қызметтердің әрқайсысын өз атымен атаған дұрыс.
Интернет протоколы (IP) - негізгі TCP / IP протоколы. «Интернет» сөзі хаттаманың атауында пайда болғанымен, бұл оның қолданылуын шектемейтінін түсіну маңызды. IP байланыс емес, хаттаманы анықтайды.
Интернет -хаттама логикалық байланыс орнатпайды. Бұл IP -тің соңғы нүктеге хабарламаларды жеткізуге бақылауы жоқ екенін білдіреді. Жіберуші және қабылдайтын машиналардың IP -адрестері датаграмма тақырыбына кіреді және шлюздер арасында деректер диаграммаларын беру үшін қолданылады. Бұл шлюздегі маршруттау ақпаратын қолданып, әр қадамда деректер диаграммасын қайда жіберу керектігін көрсетеді.
IP -дің негізгі міндеті - деректер диаграммаларын адрестеу және оларды компьютерлер арасында беру. Ол тағайындалған ақпаратты талдайды және оны ең жақсы маршрутты анықтау үшін қолданады. IP жоғары деңгейлерден (TCP немесе UDP) алынған хабарға өзінің тақырыбын қосады.
IP сонымен қатар ұзын датаграммаларды кіші бөліктерге бөлу, содан кейін оларды белгіленген орнына қайта жинау мәселесін шешеді. Үлкен датаграммаларды IP -хабарламалардың көлемін шектеуді қоса алғанда, бірнеше себептер бойынша бөлуге болады (шамамен 64K). Әдетте, желі мұндай үлкен хабарды тікелей жібере алмайды, бұл үшін датаграмманы бірнеше килобайттық шағын бөліктерге бөлуді талап етеді.
Бұл процесті сипаттау үшін бірнеше техникалық терминдер қолданылады:
Сегменттеу - бұл деректер диаграммасын бірнеше кіші деректер диаграммаларына бөлу процесі.
Қайта жинау - бұл кіші деректер диаграммаларын түпнұсқалық үлкен диаграммаға біріктіру процесі.
Бөлу - Байланыстырудың кері әрекеті - бұл әр түрлі қосымшаларға арналған барлық шағын диаграммаларды бөлшектеу процесі.
Бұл процестердің барлығы сіз үшін байқалмайтын IP арқылы жүзеге асады. Хабардың дұрыс және бастапқы түрінде қалпына келтірілгенін және үлкен хабарламаның барлық бөліктері дұрыс қабылданғанын тексеру үшін арнайы алгоритмдер енгізілді. Бұл IP тақырыбындағы ақпаратты және хабардың барлық бөліктерін күту үшін IP пайдаланатын арнайы есептегіштер жиынтығын береді. Бұл хабарламаның бөлінуіндегі проблемалардың бірі - фрагменттелген хабардың фрагменттелмеген хабарламаға қарағанда ықтималдығы аз. Көптеген қосымшалар мүмкіндігінше бөлшектенуді болдырмауға тырысады.