IPv4 нь Интернэт Протоколын (IP) дөрөв дэх хувилбар бөгөөд өнөөгийн интернет технологийн үндэс суурийг бүрдүүлсэн анхны өргөн хэрэглэгддэг протокол юм. Интернетэд холбогдсон төхөөрөмж болон домэйн бүрт IP хаяг гэж нэрлэгддэг өвөрмөц дугаар олгогддог. IPv4 хаяг нь дөрвөн аравтын бутархайгаас бүрдэх 32 битийн тоо юм. Аравтын салгагч бүрийн хооронд 0-ээс 255 хүртэлх тоо байна. Жишээ: 192.0.2.235
Өнөө үед IPv6-ийн харьцангуй шинэ шинж чанараас шалтгаалан IPv4 нь ихэнх интернетийн үйл ажиллагааны үндэс суурь хэвээр байгаа бөгөөд олон төхөөрөмж IPv4-тэй тохируулагдсан байдаг. Ийм нөхцөлд ихэнх төхөөрөмжүүд IPv6 ашиглан холбогдох боломжгүй тул олон хувь хүн, бизнес болон бусад хүмүүст IPv4 хэрэгтэй хэвээр байна. Дараа нь бид IPv4-ийн пакет форматыг танилцуулах болно.
IPv4 пакет формат
(1)Хувилбарталбар нь 4 битийг эзэлдэг бөгөөд энэ нь IP протоколын хувилбарыг заана.
(2)IP толгойн урт, IP толгой хэсэгт хувьсах урттай нэмэлт хэсгүүд байдаг тул энэ талбарыг IP толгойн уртыг тодорхойлоход ашигладаг. Энэ хэсэг нь 4 байт уртын нэгжтэй 4 битийг эзэлдэг бөгөөд энэ нь энэ бүс дэх утга=IP толгойн урт (байтаар)/урт нэгж (4 байт) гэсэн үг юм.
(3)Үйлчилгээний төрөл: 8 бит урттай.
PPP: Эхний гурван орон нь багцын тэргүүлэх чиглэлийг тодорхойлдог. Үнэ цэнэ нь хэдий чинээ чухал байна, төдий чинээ Big Data чухал болно
000 (Рутин) Хэвийн
001 (Тэргүүлэх) тэргүүлэх чиглэл, мэдээллийн бизнест ашигладаг
010 (Шууд) шууд, мэдээллийн бизнест зориулагдсан
011 (Flash) дуу хоолой дамжуулах флаш хурд
Видео бизнест зориулсан 100 (Flash Overrides) хурдан
101 (чухал) CRI/TIC/ECP нь дуу хоолой дамжуулахад чухал ач холбогдолтой
110 (Интернетийн хяналт) Сүлжээ хоорондын хяналт, чиглүүлэлтийн протокол гэх мэт сүлжээний удирдлагад ашиглагддаг.
111 (Сүлжээний хяналт) сүлжээний хяналт, сүлжээний удирдлагад ашиглагддаг
DTRCO: Сүүлийн 5 цифр
(1000) D саатал: 0: мин саатал, 1: саатлыг аль болох багасгах
(0100) T Дамжуулах чадвар: 0: хамгийн их дамжуулах чадвар (хамгийн их нэвтрүүлэх чадвар), 1: Траффикийг аль болох нэмэгдүүлэхийг хичээ.
(0010) R найдвартай байдал: 0: хамгийн их дамжуулах чадвар, 1: найдвартай байдлыг нэмэгдүүлэх
(0001) М дамжуулах зардал: 0: мин Даваа гарагийн зардал (замын хамгийн бага зардал), 1: зардлыг аль болох багасгах
(0000): хэвийн (тогтмол үйлчилгээ).
(4)IP багцын нийт урт: 16 бит урттай. IP пакетийн уртыг байтаар (толгой болон өгөгдлийг оруулаад) тооцдог тул IP пакетийн хамгийн их урт нь 65 535 байт байна. Тэгэхээр пакетийн ачааллын хэмжээ=Нийт IP пакетийн урт - IP толгойн урт.
(5)Тодорхойлогч: 16 бит урттай. Энэ талбарыг Flags болон Fragment Offer талбаруудтай хамт дээд түвшний том пакетуудыг сегментчилэх зорилгоор ашигладаг. -ын дараачиглүүлэгчбагцыг хуваахад хуваагдсан бүх жижиг пакетууд ижил утгатай тэмдэглэгдсэн байдаг тул очих төхөөрөмж нь хуваах багцад аль пакет хамаарахыг ялгаж чаддаг.
(6)Тугнууд: 3 бит урт.
Энэ талбарын эхний цифрийг ашиглаагүй.
Хоёрдахь бит нь DF (Don't Fragment) бит юм. DF битийг 1-д тохируулсан бол энэ ньчиглүүлэгчдээд давхаргын багцыг сегментчилж чадахгүй. Хэрэв дээд давхаргын багцыг сегментчилэлгүйгээр дамжуулах боломжгүй болчиглүүлэгчдээд давхаргын багцыг хаяж, алдааны мессежийг буцаана.
Гурав дахь бит нь MF (More Fragments) бит юм. Хэзээчиглүүлэгчдээд давхаргын багцыг сегментчилдэг бөгөөд энэ нь сүүлийн сегментээс бусад IP пакетийн толгой хэсэгт MF битийг 1 болгож тохируулдаг.
(7)Фрагментийн офсет: 13 битийн урт, 8 октетийн нэгжээр хэмжигддэг. Хүлээн авагч тал IP пакетийг угсарч сэргээхэд ашигладаг бүрэлдэхүүн багц дахь IP пакетийн байршлыг заана.
(8)Амьдрах цаг (TTL): Урт нь 8 бит бөгөөд эхлээд секундээр (сек) бүтээгдсэн боловч үнэндээ хопоор хэмжигддэг. Санал болгож буй анхдагч утга нь 64. IP пакетуудыг дамжуулах үед эхлээд энэ талбарт тодорхой утгыг оноодог. IP пакет тус бүрээр дамжин өнгөрөх үедчиглүүлэгчзамдаа тус бүрчиглүүлэгчзамдаа IP пакетийн TTL утгыг 1-ээр бууруулна. Хэрэв TTL-ийг 0 болгож бууруулбал IP пакетыг устгана. Энэ талбар нь чиглүүлэлтийн давталтын улмаас IP пакетуудыг сүлжээнд тасралтгүй дамжуулахаас сэргийлж чадна.
(9)Протокол: 16 бит урт. IP толгойн зөвийг илрүүлэхэд ашигладаг боловч өгөгдлийн хэсгийг оруулаагүй болно. Учир нь тус бүрчиглүүлэгчTTL утгыг өөрчлөх шаардлагатайчиглүүлэгчдамжуулж буй пакет бүрийн хувьд энэ утгыг дахин тооцоолох болно
(10)Толгой хэсгийн шалгах нийлбэр: 16 бит урт. IP толгойн зөвийг илрүүлэхэд ашигладаг боловч өгөгдлийн хэсгийг оруулаагүй болно. Учир нь тус бүрчиглүүлэгчTTL утгыг өөрчлөх шаардлагатайчиглүүлэгчдамжуулж буй пакет бүрийн хувьд энэ утгыг дахин тооцоолох болно
(11)Эх сурвалж болон очих газрын хаягууд: Хоёр хаяг хоёулаа 32 бит байна. Энэ IP пакетийн гарал үүсэл болон очих хаягийг тодорхойлно. Хэрэв NAT-г ашиглаагүй бол эдгээр хоёр хаяг нь бүх дамжуулах явцад өөрчлөгдөхгүй гэдгийг анхаарна уу.
(12)Сонголтууд: Энэ бол хувьсах урттай талбар юм. Энэ талбар нь нэмэлт бөгөөд голчлон туршилтанд ашиглагддаг бөгөөд шаардлагатай бол эхлэгч төхөөрөмж дахин бичиж болно. Нэмэлт зүйлд дараахь зүйлс орно.
•Сул эх сурвалжийн чиглүүлэлт: Хэд хэдэн IP хаягийг өгнө үүчиглүүлэгчинтерфэйсүүд. IP пакетуудыг эдгээр IP хаягуудын дагуу дамжуулах ёстой боловч дараалсан хоёр IP хаягийн хооронд олон чиглүүлэгчийг алгасах боломжтой.
• Эх сурвалжийн хатуу чиглүүлэлт: Хэд хэдэн IP хаягийг өгнө үүчиглүүлэгчинтерфэйсүүд. IP пакетуудыг эдгээр IP хаягуудын дагуу дамжуулах ёстой бөгөөд хэрэв дараагийн хоп нь IP хаягийн хүснэгтэд байхгүй бол энэ нь алдаа байгааг илтгэнэ.
• Маршрутыг бүртгэх: IP пакет тус бүрээс гарах үед чиглүүлэгчийн гадагш чиглэсэн интерфейсийн IP хаягийг бичнэ үүчиглүүлэгч.
• Цагийн тэмдэг: IP пакет тус бүрээс гарах цагийг тэмдэглэчиглүүлэгч.
• Зөөлөвч: IP толгойн уртын нэгж нь 32 бит тул IP толгойн урт нь 32 битийн бүхэл үржвэр байх ёстой. Тиймээс нэмэлт сонголтын дараа IP протокол нь 32 битийн бүхэл үржвэрт хүрэхийн тулд хэд хэдэн тэгийг бөглөнө.
IPV4 өгөгдлийг манай компанид ихэвчлэн ашиглаж болноONUсүлжээний төхөөрөмжүүд болон манай холбогдох сүлжээний халуун борлуулалтын бүтээгдэхүүнүүд нь янз бүрийн төрлийг хамардагONUцуврал бүтээгдэхүүн, түүний дотор ACONU/харилцаа холбооONU/ухаалагONU/хайрцагONU, гэх мэт ДээрхONUцуврал бүтээгдэхүүнийг янз бүрийн хувилбарт сүлжээний шаардлагад ашиглаж болно. Хүн бүрийг хүрэлцэн ирж, бүтээгдэхүүний талаар илүү нарийвчилсан техникийн ойлголт авахыг урьж байна.