Агуулгын хүснэгт:

TCP гар барихад хэдэн пакет байдаг вэ?
TCP гар барихад хэдэн пакет байдаг вэ?

Видео: TCP гар барихад хэдэн пакет байдаг вэ?

Видео: TCP гар барихад хэдэн пакет байдаг вэ?
Видео: Яаж хурдан турах вэ? || 10 хоногт 10кг хассан нь Vlog#2 2024, Арваннэгдүгээр
Anonim

TCP нь ихэвчлэн гар барихад 24 байт толгойг ашигладаг (эхний хоёр пакет ) ба ердийн пакет дамжуулахад 20 орчим байна. Хэдийгээр 3 талын гар барихыг ашиглан холболтыг бий болгоход л хангалттай 3 багц Дамжуулахын тулд нэгийг нь нураахад 4 шаардлагатай!

Энд TCP гар барих 3 алхам юу вэ?

Холболтыг бий болгохын тулд гурван талын (эсвэл 3 шаттай) гар барих үйл ажиллагаа явагдана

  • SYN: Идэвхтэй нээх үйлдлийг үйлчлүүлэгч сервер рүү SYN илгээж гүйцэтгэдэг.
  • SYN-ACK: Хариуд нь сервер SYN-ACK гэж хариулдаг.
  • ACK: Эцэст нь үйлчлүүлэгч сервер рүү ACK илгээдэг.

Мөн TCP дээр 4 талын гар барих гэж юу вэ? 4 - TCP гар барих арга болон галт хана. Хэрэв яг тэр үед тухайн хост сервер рүү SYN илгээдэг бол, гар барих Дөрвөн үе шаттай байх болно: сервер: SYN -> клиент (сервер "СОНСОХ"-оос "SYN SENT" болж өөрчлөгдөнө) клиент: SYN -> сервер (үйлчлүүлэгч "ХААЛТАЙ"-аас "SYN SENT" болж өөрчлөгдөнө)

Дараа нь TCP гар барих нь хэрхэн ажилладаг вэ?

Гурван чиглэлтэй гар барих үүсгэхэд үндсэндээ ашиглагддаг TCP сокет холболт. Энэ ажилладаг үед: Үйлчлүүлэгчийн зангилаа SYN өгөгдлийн багцыг IP сүлжээгээр ижил эсвэл гадаад сүлжээнд байгаа сервер рүү илгээдэг. Зорилтот сервер нь шинэ холболтыг хүлээн авч, эхлүүлэх боломжтой нээлттэй портуудтай байх ёстой.

TCP болон IP хооронд ямар ялгаа байдаг вэ?

The ялгаа тийм үү TCP нь багцын өгөгдөл дамжуулах үүрэгтэй IP логик хаягжилтыг хариуцна. Өөрөөр хэлбэл, IP хаягийг олж авдаг ба TCP тухайн хаяг руу өгөгдөл хүргэх баталгаа. Сэдвийн талаар илүү ихийг мэдэхийг хүсвэл "Ойлголт" хэсгийг уншина уу TCP / IP.

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