TCP болон IP хоорондын ялгаа

TCP болон IP хоорондын ялгаа
TCP болон IP хоорондын ялгаа

Видео: TCP болон IP хоорондын ялгаа

Видео: TCP болон IP хоорондын ялгаа
Видео: Сравнение протоколов TCP и UDP 2024, Арваннэгдүгээр
Anonim

TCP ба IP

TCP болон IP нь Internet Protocol Suite-ийн хамгийн эхний бөгөөд хамгийн чухал хоёр харилцааны протокол юм (үүнд бүх холбооны протоколууд, тухайлбал, интернетэд ашигладаг компьютерийн системүүдийн хооронд өгөгдөл дамжуулахад хэрэгждэг дүрэм, мессежийн форматын багц орно. болон бусад сүлжээ). Заримдаа Интернэт Протоколын багцыг TCP/IP гэж нэрлэдэг бөгөөд энэ хоёр протокол чухал ач холбогдолтой байдаг. TCP нь Тээврийн давхаргад, IP нь Internet Protocols Suite-ийн Интернэт давхаргад хамаарна.

IP гэж юу вэ?

IP буюу Интернэт Протокол нь хостууд (компьютер) хаяглах, өгөгдлийн пакетуудыг хостуудын хооронд пакет сэлгэн залгах сүлжээгээр дамжуулах үүрэгтэй учир интернетийг бүрдүүлдэг үндсэн протокол юм. Internet Protocol Suite-ийн Интернэт давхаргад байрлах IP нь зөвхөн хостын хаягуудаас хамааран нэг хостоос нөгөө хост руу өгөгдлийн багц (датаграм) дамжуулах үүргийг гүйцэтгэдэг; Иймээс IP ашиглан интернетээр илгээсэн өгөгдлийн пакетууд алдагдах, эвдрэх, дараалалгүй хүргэх боломжтой тул найдваргүй гэж үздэг.

IP-ийн үндсэн ажил нь Хаягжуулалт ба чиглүүлэлт (өгөгдлийн багцыг хүргэх) тул IP нь хостуудад логик IP хаяг эсвэл байршлыг тодорхойлж өгдөг хаягжуулалтын системийг тодорхойлдог. IP чиглүүлэлт нь ихэвчлэн хостууд болон чиглүүлэгчид хоёулаа хийгддэг бөгөөд энэ нь өгөгдөл болон очих газрын IP хаягийн талаарх мэдээллийг агуулсан толгой хэсэг болон өгөгдөл агуулсан биет бүхий өгөгдлийн пакетуудыг очих хостууд руу дамжуулдаг.

TCP гэж юу вэ?

TCP буюу Интернэт Протоколын Тээврийн давхаргад хамаарах Дамжуулах хяналтын протокол нь мэдээллийг нэг компьютерээс нөгөө компьютерт (байтын урсгал хэлбэрээр) найдвартай, захиалгаар хүргэх баталгаа болдог. World Wide Web, E-mail, peer-to-peer файл хуваалцах, Streaming media application болон бусад файл дамжуулах үйлчилгээ зэрэг найдвартай, аюулгүй өгөгдөл дамжуулах шаардлагатай ихэнх интернет програмууд нь дамжуулах, харилцааны зорилгоор TCP ашигладаг.

TCP нь програм болон интернетийн давхаргын хоорондох завсрын давхаргын үүрэг гүйцэтгэдэг. Аппликешн нь IP хаягаар шууд нэвтрэхгүйгээр IP ашиглан интернетээр өгөгдөл дамжуулах шаардлагатай үед програм нь IP-тэй холбоотой бүх мэдээллийг зохицуулдаг TCP руу хүсэлт илгээдэг. Хэрэв ямар нэгэн пакет алдагдсан, эвдэрсэн, эрэмбэлэгдээгүй өгөгдлийн дамжуулалтыг TCP илрүүлсэн бол өгөгдлийн пакетуудыг дахин илгээхийг хүсч, програм руу буцааж илгээхээсээ өмнө өгөгдлийг дахин зохицуулдаг. TCP нь хурдан хүргэхээс илүү үнэн зөв мэдээлэл дамжуулах талаар санаа зовдог; иймээс дахин дамжуулах, өгөгдөл захиалах гэх мэт саатал үүсгэж болзошгүй.

IP болон TCP хоёрын ялгаа юу вэ?

IP болон TCP нь сүлжээ, ялангуяа интернетээр өгөгдлийг найдвартай дамжуулахад хамтран ажилладаг хоёр протокол юм. IP нь өгөгдлийг нэг хостоос нөгөөд дамжуулах дүрмийг тодорхойлдог бол TCP нь хүргэсэн өгөгдлийг ямар ч алдагдал, эвдрэлгүй, эмх цэгцтэй хүргэх дүрмийг тодорхойлдог.

Хоёр протоколын гол ялгаа нь тэдгээрийн байрлах давхарга юм. TCP нь Transport Layer-д, IP нь Protocol Suit-ийн Интернэт давхаргад хамаарна. Нэмж дурдахад TCP нь хүргэсэн өгөгдлийн үнэн зөвийг чухалчилдаг бол IP нь өгөгдлийн нарийвчлалаас илүү өгөгдөл дамжуулах байршлын үнэн зөвийг чухалчилдаг.

Цаашилбал, IP нь IP хаяг гэж нэрлэгддэг логик хаягуудын багцыг тодорхойлдог бөгөөд энэ нь үнэн зөв хүргэхэд чухал ач холбогдолтой эх сурвалж болон очих хостуудыг тодорхойлох, түүнчлэн авлига, мэдээлэл алдагдсан тохиолдолд мэдээллийн үнэн зөвийг хадгалахад тусалдаг. өгөгдөл тохиолдвол дахин дамжуулахын тулд эх сурвалжийг мэдэх ёстой.

Зөвлөмж болгож буй: