IPv4 ເປັນເວີຊັ່ນທີສີ່ຂອງ Internet Protocol (IP) ແລະເປັນໂປໂຕຄອນທຳອິດທີ່ໃຊ້ກັນຢ່າງກວ້າງຂວາງເຊິ່ງເປັນພື້ນຖານຂອງເທັກໂນໂລຍີອິນເຕີເນັດໃນທຸກມື້ນີ້. ແຕ່ລະອຸປະກອນ ແລະໂດເມນທີ່ເຊື່ອມຕໍ່ກັບອິນເຕີເນັດແມ່ນໄດ້ມອບຫມາຍເລກສະເພາະທີ່ເອີ້ນວ່າທີ່ຢູ່ IP. ທີ່ຢູ່ IPv4 ແມ່ນຕົວເລກ 32-bit ປະກອບດ້ວຍສີ່ທົດສະນິຍົມ. ລະຫວ່າງແຕ່ລະຕົວແຍກທົດສະນິຍົມແມ່ນຕົວເລກລະຫວ່າງ 0 ແລະ 255. ຕົວຢ່າງ: 192.0.2.235
ໃນປັດຈຸບັນ, ເນື່ອງຈາກລັກສະນະໃຫມ່ຂອງ IPv6, IPv4 ຍັງເປັນພື້ນຖານສໍາລັບການດໍາເນີນງານອິນເຕີເນັດສ່ວນໃຫຍ່, ແລະອຸປະກອນຈໍານວນຫຼາຍໄດ້ຖືກຕັ້ງຄ່າດ້ວຍ IPv4. ໃນສະຖານະການນີ້, ອຸປະກອນສ່ວນໃຫຍ່ບໍ່ສາມາດສື່ສານໂດຍໃຊ້ IPv6, ສົ່ງຜົນໃຫ້ບຸກຄົນ, ທຸລະກິດ, ແລະອື່ນໆຈໍານວນຫຼາຍຍັງຕ້ອງການ IPv4. ຕໍ່ໄປ, ພວກເຮົາຈະແນະນໍາຮູບແບບແພັກເກັດຂອງ IPv4.
ຮູບແບບແພັກເກດ IPv4
(1)ສະບັບພາກສະຫນາມບັນຊີສໍາລັບ 4 bits, ຊີ້ບອກສະບັບຂອງ IP protocol.
(2)ຄວາມຍາວຂອງຫົວ IP, ຊ່ອງຂໍ້ມູນນີ້ຖືກນໍາໃຊ້ເພື່ອອະທິບາຍຄວາມຍາວຂອງສ່ວນຫົວ IP, ຍ້ອນວ່າມີສ່ວນທາງເລືອກຂອງຄວາມຍາວຕົວແປໃນສ່ວນຫົວ IP. ພາກສ່ວນນີ້ຄອບຄອງ 4 ບິດ, ມີຫົວໜ່ວຍຄວາມຍາວ 4 ໄບຕ໌, ຊຶ່ງຫມາຍຄວາມວ່າຄ່າໃນພາກພື້ນນີ້ = ຄວາມຍາວສ່ວນຫົວຂອງ IP (ເປັນໄບຕ໌)/ໜ່ວຍຄວາມຍາວ (4 ໄບຕ໌).
(3)ປະເພດການບໍລິການ: 8 bits ໃນຄວາມຍາວ.
PPP: ສາມຕົວເລກທໍາອິດກໍານົດບູລິມະສິດຂອງຊຸດ. ມູນຄ່າທີ່ມີຄວາມສໍາຄັນຫຼາຍ, ຂໍ້ມູນໃຫຍ່ແມ່ນມີຄວາມສໍາຄັນຫຼາຍ
000 (ປົກກະຕິ) ປົກກະຕິ
001 (Priority) ບູລິມະສິດ, ໃຊ້ສໍາລັບທຸລະກິດຂໍ້ມູນ
010 (ທັນທີ) ທັນທີ, ສໍາລັບທຸລະກິດຂໍ້ມູນ
011 (Flash) ຄວາມໄວແຟດສໍາລັບການສົ່ງສຽງ
100 (Flash Overrides) ໄວສໍາລັບທຸລະກິດວິດີໂອ
101 (ສໍາຄັນ) CRI/TIC/ECP ສໍາຄັນສໍາລັບການສົ່ງສຽງ
110 (Internet Control) ການຄວບຄຸມເຄືອຂ່າຍລະຫວ່າງເຄືອຂ່າຍ, ໃຊ້ສໍາລັບການຄວບຄຸມເຄືອຂ່າຍ, ເຊັ່ນ: ໂປໂຕຄອນການກໍານົດເສັ້ນທາງ.
111 (Network Control) ການຄວບຄຸມເຄືອຂ່າຍ, ໃຊ້ສໍາລັບການຄວບຄຸມເຄືອຂ່າຍ
DTRCO: 5 ຕົວເລກສຸດທ້າຍ
(1000) D delay: 0: min delay, 1: ຫຼຸດຄວາມລ່າຊ້າໃຫ້ຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້
(0100) T Throughput: 0: max throughput (maximum throughput), 1: ພະຍາຍາມເພີ່ມການສັນຈອນຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້.
(0010) ຄວາມຫນ້າເຊື່ອຖື R: 0: ສູງສຸດທີ່ຜ່ານ, 1: maximize ຄວາມຫນ້າເຊື່ອຖື
(0001) M ຄ່າໃຊ້ຈ່າຍໃນລະບົບສາຍສົ່ງ: 0: ຄ່າໃຊ້ຈ່າຍຕ່ໍາສຸດວັນຈັນ (ເສັ້ນທາງຕ່ໍາສຸດ), 1: ຫຼຸດຜ່ອນຄ່າໃຊ້ຈ່າຍຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້
(0000): ປົກກະຕິ (ການບໍລິການປົກກະຕິ).
(4)ຄວາມຍາວທັງໝົດຂອງຊຸດ IP: 16 bits ໃນຄວາມຍາວ. ຄວາມຍາວຂອງແພັກເກັດ IP ທີ່ຄິດໄລ່ເປັນໄບຕ໌ (ລວມທັງສ່ວນຫົວ ແລະຂໍ້ມູນ), ດັ່ງນັ້ນຄວາມຍາວສູງສຸດຂອງແພັກເກັດ IP ແມ່ນ 65 535 ໄບຕ໌. ດັ່ງນັ້ນ, ຂະຫນາດຂອງ Packet payload=ຄວາມຍາວຂອງ Packet IP ທັງໝົດ - IP header length.
(5)ຕົວລະບຸ: 16 bits ໃນຄວາມຍາວ. ຊ່ອງຂໍ້ມູນນີ້ຖືກໃຊ້ຮ່ວມກັບຊ່ອງຂໍ້ມູນຂໍ້ສະເໜີຂອງທຸງ ແລະຊິ້ນສ່ວນເພື່ອແບ່ງສ່ວນແພັກເກັດລະດັບເທິງທີ່ໃຫຍ່ກວ່າ. ຫຼັງຈາກເຣົາເຕີແຍກແພັກເກັດ, ທຸກແພັກເກັດນ້ອຍໆທີ່ແບ່ງອອກຈະຖືກໝາຍດ້ວຍຄ່າດຽວກັນ, ເພື່ອໃຫ້ອຸປະກອນປາຍທາງສາມາດຈຳແນກໄດ້ວ່າແພັກເກັດໃດເປັນຂອງແພັກເກັດແຍກ.
(6)ທຸງ: ຄວາມຍາວ 3 ບິດ.
ຕົວເລກທໍາອິດຂອງຊ່ອງຂໍ້ມູນນີ້ບໍ່ໄດ້ຖືກນໍາໃຊ້.
ບິດທີສອງແມ່ນ DF (Don't Fragment) bit. ເມື່ອບິດ DF ຖືກຕັ້ງເປັນ 1, ມັນຊີ້ໃຫ້ເຫັນວ່າເຣົາເຕີບໍ່ສາມາດແບ່ງກຸ່ມແພັກເກັດຊັ້ນເທິງໄດ້. ຖ້າແພັກເກັດຊັ້ນເທິງບໍ່ສາມາດຖືກສົ່ງຕໍ່ໂດຍບໍ່ມີການແບ່ງສ່ວນ, ໄດ້ເຣົາເຕີຈະຍົກເລີກແພັກເກັດຊັ້ນເທິງ ແລະສົ່ງຄືນຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ.
ບິດທີສາມແມ່ນ MF (Fragments ຫຼາຍ) bit. ເມື່ອເຣົາເຕີແບ່ງສ່ວນແພັກເກັດຊັ້ນເທິງ, ມັນກຳນົດ MF bit ເປັນ 1 ໃນສ່ວນຫົວຂອງຊຸດ IP ຍົກເວັ້ນສ່ວນສຸດທ້າຍ.
(7)Fragment Offset: ຄວາມຍາວຂອງ 13 ບິດ, ວັດແທກເປັນຫົວໜ່ວຍຂອງ 8 octets. ຊີ້ໃຫ້ເຫັນສະຖານທີ່ຂອງຊຸດ IP ໃນຊຸດສ່ວນປະກອບ, ເຊິ່ງຖືກນໍາໃຊ້ໂດຍຈຸດຮັບເພື່ອປະກອບແລະຟື້ນຟູຊຸດ IP.
(8)ເວລາທີ່ຈະດໍາລົງຊີວິດ (TTL): ຄວາມຍາວແມ່ນ 8 bits, ການອອກແບບໃນເບື້ອງຕົ້ນໃນວິນາທີ (s), ແຕ່ຕົວຈິງແລ້ວການວັດແທກໃນ hops. ຄ່າເລີ່ມຕົ້ນທີ່ແນະນໍາແມ່ນ 64. ເມື່ອແພັກເກັດ IP ຖືກສົ່ງ, ຄ່າສະເພາະທໍາອິດຖືກມອບຫມາຍໃສ່ຊ່ອງຂໍ້ມູນນີ້. ເມື່ອຊຸດ IP ຜ່ານແຕ່ລະອັນເຣົາເຕີຕາມທາງ, ແຕ່ລະຄົນເຣົາເຕີຕາມທາງຈະຫຼຸດຄ່າ TTL ຂອງຊຸດ IP ໂດຍ 1. ຖ້າ TTL ຖືກຫຼຸດລົງເປັນ 0, ຊຸດ IP ຈະຖືກຍົກເລີກ. ຊ່ອງຂໍ້ມູນນີ້ສາມາດປ້ອງກັນບໍ່ໃຫ້ແພັກເກັດ IP ຖືກສົ່ງຕໍ່ຢ່າງຕໍ່ເນື່ອງໃນເຄືອຂ່າຍເນື່ອງຈາກການສົ່ງຕໍ່ loops.
(9)ພິທີການ: 16 bits ໃນຄວາມຍາວ. ໃຊ້ສໍາລັບການກວດສອບຄວາມຖືກຕ້ອງຂອງຫົວ IP, ແຕ່ບໍ່ໄດ້ລວມເອົາພາກສ່ວນຂໍ້ມູນ. ເນື່ອງຈາກວ່າແຕ່ລະຄົນເຣົາເຕີຕ້ອງການປ່ຽນຄ່າ TTL, theເຣົາເຕີຈະຄິດໄລ່ຄ່ານີ້ຄືນສໍາລັບແຕ່ລະຊຸດທີ່ຜ່ານ
(10)Header Checksum: 16 bits ໃນຄວາມຍາວ. ໃຊ້ສໍາລັບການກວດສອບຄວາມຖືກຕ້ອງຂອງຫົວ IP, ແຕ່ບໍ່ໄດ້ລວມເອົາພາກສ່ວນຂໍ້ມູນ. ເນື່ອງຈາກວ່າແຕ່ລະຄົນເຣົາເຕີຕ້ອງການປ່ຽນຄ່າ TTL, theເຣົາເຕີຈະຄິດໄລ່ຄ່ານີ້ຄືນສໍາລັບແຕ່ລະຊຸດທີ່ຜ່ານ
(11)ທີ່ມາ ແລະທີ່ຢູ່ປາຍທາງ: ທີ່ຢູ່ທັງສອງແມ່ນ 32 bits. ລະບຸຕົ້ນທາງ ແລະທີ່ຢູ່ປາຍທາງຂອງຊຸດ IP ນີ້. ກະລຸນາຮັບຊາບວ່າເວັ້ນເສຍແຕ່ NAT ຈະຖືກນໍາໃຊ້, ສອງທີ່ຢູ່ເຫຼົ່ານີ້ຈະບໍ່ປ່ຽນແປງຕະຫຼອດຂະບວນການສົ່ງທັງຫມົດ.
(12)ທາງເລືອກ: ນີ້ແມ່ນຊ່ອງຂໍ້ມູນຄວາມຍາວຕົວແປ. ຊ່ອງຂໍ້ມູນນີ້ແມ່ນເປັນທາງເລືອກ ແລະນໍາໃຊ້ເປັນຕົ້ນຕໍສໍາລັບການທົດສອບ, ແລະສາມາດຂຽນໃຫມ່ໂດຍອຸປະກອນຕົ້ນສະບັບຕາມຄວາມຕ້ອງການ. ລາຍການທາງເລືອກປະກອບມີດັ່ງຕໍ່ໄປນີ້:
•ການກຳນົດເສັ້ນທາງແຫຼ່ງວ່າງ: ໃຫ້ຊຸດຂອງທີ່ຢູ່ IP ສໍາລັບເຣົາເຕີການໂຕ້ຕອບ. ຊຸດ IP ຕ້ອງໄດ້ຮັບການສົ່ງຜ່ານທີ່ຢູ່ IP ເຫຼົ່ານີ້, ແຕ່ມັນຖືກອະນຸຍາດໃຫ້ຂ້າມ routers ຫຼາຍອັນລະຫວ່າງສອງທີ່ຢູ່ IP ຕິດຕໍ່ກັນ.
•ການກຳນົດເສັ້ນທາງແຫຼ່ງທີ່ເຂັ້ມງວດ: ໃຫ້ຊຸດຂອງທີ່ຢູ່ IP ສໍາລັບເຣົາເຕີການໂຕ້ຕອບ. ຊຸດ IP ຕ້ອງໄດ້ຮັບການສົ່ງຜ່ານທີ່ຢູ່ IP ເຫຼົ່ານີ້, ແລະຖ້າ hop ຕໍ່ໄປບໍ່ໄດ້ຢູ່ໃນຕາຕະລາງທີ່ຢູ່ IP, ມັນຈະສະແດງຂໍ້ຜິດພາດ.
•ບັນທຶກເສັ້ນທາງ: ບັນທຶກທີ່ຢູ່ IP ຂອງອິນເຕີເຟດຂາອອກຂອງ router ເມື່ອຊຸດ IP ອອກແຕ່ລະອັນເຣົາເຕີ.
•ສະແຕມເວລາ: ບັນທຶກເວລາທີ່ແພັກເກັດ IP ອອກແຕ່ລະອັນເຣົາເຕີ.
•ຜ້າປູ: ເນື່ອງຈາກວ່າຫົວໜ່ວຍຂອງຄວາມຍາວສ່ວນຫົວ IP ແມ່ນ 32 ບິດ, ຄວາມຍາວຂອງຫົວ IP ຈະຕ້ອງເປັນຈຳນວນເຕັມຄູນຂອງ 32 ບິດ. ດັ່ງນັ້ນ, ຫຼັງຈາກທາງເລືອກທີ່ເປັນທາງເລືອກ, ໂປໂຕຄອນ IP ຈະຕື່ມຂໍ້ມູນໃສ່ໃນຈໍານວນສູນເພື່ອບັນລຸຜົນຄູນຈໍານວນເຕັມຂອງ 32 ບິດ.
ຂໍ້ມູນ IPV4 ມັກຈະຖືກນໍາໃຊ້ກັບບໍລິສັດຂອງພວກເຮົາONUອຸປະກອນເຄືອຂ່າຍ, ແລະເຄືອຂ່າຍທີ່ກ່ຽວຂ້ອງຂອງພວກເຮົາຜະລິດຕະພັນຂາຍຮ້ອນກວມເອົາປະເພດຕ່າງໆຂອງONUຜະລິດຕະພັນຊຸດ, ລວມທັງ ACONU/ ການສື່ສານONU/ ສະຫຼາດONU/ ກ່ອງONU, ແລະອື່ນໆຂ້າງເທິງONUຜະລິດຕະພັນຊຸດສາມາດນໍາໃຊ້ໄດ້ສໍາລັບຄວາມຕ້ອງການຂອງເຄືອຂ່າຍໃນສະຖານະການຕ່າງໆ. ຍິນດີຕ້ອນຮັບທຸກຄົນທີ່ເຂົ້າມາແລະມີຄວາມເຂົ້າໃຈດ້ານວິຊາການຢ່າງລະອຽດກ່ຽວກັບຜະລິດຕະພັນ.