ΠΠ΅ΡΠ΅Π½ΠΎΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΡΠΌΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠΈΠΏΠΎΠ² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΌΠ΅, ΡΠ±ΠΎΡΠΊΠ° ΠΈ ΡΠ°Π·Π±ΠΎΡΠΊΠ° ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ ΠΈΡ
ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΡΠΌΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π»ΠΈΠ½Ρ ΠΏΠ°ΠΊΠ΅ΡΠ°.
Π’Π°Π±Π»ΠΈΡΠ° 4 — Π€ΠΎΡΠΌΠ°Ρ IP Π΄Π΅ΠΉΡΠ°Π³ΡΠ°ΠΌΠΌΡ.
|
Π²Π΅ΡΡΠΈΡ. | Π΄Π»ΠΈΠ½Π°. | ΡΠΈΠΏ ΡΠ΅ΡΠ²ΠΈΡΠ°. | ΠΎΠ±ΡΠ°Ρ Π΄Π»ΠΈΠ½Π° ΠΏΠ°ΠΊΠ΅ΡΠ° Π² Π±Π°ΠΉΡΠ°Ρ
. |
ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ. (Π΄Π»Ρ Π²ΡΠ΅Ρ
ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅). | ΡΠ»Π°Π³ΠΈ (3Π±ΠΈΡΠ°). | Π‘ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°. |
Π²ΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ. | ΠΏΡΠΎΡΠΎΠΊΠΎΠ». | FCS Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. |
IP-Π°Π΄ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ. |
IP-Π°Π΄ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ. |
ΠΠΏΡΠΈΠΈ IP (Π΅ΡΠ»ΠΈ Π΅ΡΡΡ). | Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ (Π΄ΠΎ 32 Π±ΠΈΡ). |
ΠΠ°Π½Π½ΡΠ΅. |
ΠΠ΅ΡΡΠΈΡ (IPv4), Π΄Π»ΠΈΠ½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π² 32 Π±ΠΈΡ. ΡΠ»ΠΎΠ²Π°Ρ
, ΡΠΈΠΏ ΡΠ΅ΡΠ²ΠΈΡΠ° (Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΡ
ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠΎΠ², PPPDTRΡ
Ρ
, P — ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ (Π΄Π»Ρ Π±ΡΠ΄ΡΡΠ΅Π³ΠΎ), D, T, R — Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ ΠΌΠΈΠ½. Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ, ΠΌΠ°ΠΊΡ. ΠΏΡΠΎΠΏΡΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ, ΠΌΠ°ΠΊΡ. Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ).Π€Π»Π°Π³ΠΈ Do not Fragment — DF, More Fragments — MF — Π΅ΡΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ. Time to live — Π² ΡΠ΅ΠΊΡΠ½Π΄Π°Ρ
ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΠΈΡΡ ΠΏΠ°ΠΊΠ΅ΡΡ (ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΈ ΠΊΠΎΠ»ΡΡΠ°, ΡΠ½ΡΡΠΈΠ΅ 1 ΠΏΡΠΈ Π»ΡΠ±ΠΎΠΌ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π΅). ΠΠΏΡΠΈΠΈ IP (Π΅ΡΠ»ΠΈ Π΅ΡΡΡ) — Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΡΠ΅ΡΠΈ (Π½Π°ΠΏΡ. Π·Π°ΠΏΠΈΡΡ ΠΌΠ°ΡΡΡΡΡΠ° ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΌΠ°ΡΡΡΡΡΡ).
Π ΠΈΡΡΠ½ΠΎΠΊ 5 — ΠΠ΅ΠΉΡΠ°Π³ΡΠ°ΠΌΠΌΠ° UDP.
ΠΡΠΎΡΠΎΠΊΠΎΠ» Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
Π΄Π΅ΠΉΡΠ°Π³ΡΠ°ΠΌΠΌ UDP. Π€ΠΎΡΠΌΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ UDP. ΠΡΠΎΡΠΎΠΊΠΎΠ» Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ TCP (Transmission Control Protocol). ΠΠΎΡΡΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ TCP-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ.ΠΡΠΎΡΠΎΠΊΠΎΠ» Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
Π΄Π΅ΠΉΡΠ°Π³ΡΠ°ΠΌΠΌ UDP. ΠΠ΅Π· Π³Π°ΡΠ°Π½ΡΠΈΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΏΠΎΡΠ΅ΡΡΠ½Ρ, ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½Ρ ΠΈΠ»ΠΈ ΠΏΡΠΈΠΉΡΠΈ Π½Π΅ Π² ΡΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π³Π»Π°Π²Π½ΠΎΠ΅ — Π±ΡΡΡΡΠΎΡΠ°. ΠΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄Π΅ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° UDP.
Π€ΠΎΡΠΌΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ UDP.
UDP source port — Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΠ°-ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ,.
UDP destination port — Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΠ°-ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ,.
UDP message length — Π΄Π»ΠΈΠ½Π° UDP-ΠΏΠ°ΠΊΠ΅ΡΠ° Π² Π±Π°ΠΉΡΠ°Ρ
,.
UDP checksum — ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ ΡΡΠΌΠΌΠ° UDP-ΠΏΠ°ΠΊΠ΅ΡΠ°.
(!) ΠΠΎΠΆΠ½ΠΎ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ ΠΏΠΎΠ»Ρ 1 ΠΈ 4.
ΠΡΠΎΡΠΎΠΊΠΎΠ» Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ TCP (Transmission Control Protocol).
Π‘Π²Π΅ΡΡ
Ρ — Π½Π΅ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎΡΠΎΠΊ Π±Π°ΠΉΡ, Π²Π½ΠΈΠ· — ΡΠ΅Π³ΠΌΠ΅Π½ΡΡ (ΠΎΡΠ½. Π΅Π΄ΠΈΠ½ΠΈΡΠ° TCP). ΠΠΎΠ³ΠΎΠ²ΠΎΡ ΠΎ ΠΌΠ°ΠΊΡ. Π΄Π»ΠΈΠ½Π΅ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° (Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ ΠΏΠΎΠ»Π΅ Π΄Π°Π½Π½ΡΡ
IP Π΄Π΅ΠΉΡΠ°Π³ΡΠ°ΠΌΠΌΡ).
ΠΠΎΡΡΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ TCP-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ.
Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. ΠΠ΄ΡΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ IP Π°Π΄ΡΠ΅Ρ ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ° TCP. ΠΠ΄Π½Π° ΠΎΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΡ
.