อินเทอร์เน็ตโพรโทคอล ย่อว่า ไอพี (อังกฤษ: Internet Protocol: IP) หรือ เกณฑ์วิธีอินเทอร์เน็ต เป็นโพรโทคอลการสื่อสารที่สำคัญใน Internet protocol suite สำหรับถ่ายทอดดาต้าแกรม(หน่วยข้อมูลพื้นฐานของแพ็กเกต ซึ่งการส่ง, เวลาถึงและลำดับที่ถึง ไม่ถูกรับประกันโดยเครือข่าย)ข้ามเขตแดนเครือข่าย ฟังก์ชันการกำหนดเส้นทางของมันจะช่วยงานภายในเครื่อข่ายและก่อตั้งระบบอินเทอร์เน็ตขึ้น การทำงานของไอพีเป็นการทำงานแบบไม่รับประกันความถูกต้องของข้อมูล
รุ่นปัจจุบันคือ IPv4 และกำลังอยู่ในช่วงผลักดันให้ใช้ IPv6
ในอดีต IP เป็นบริการดาต้าแกรมแบบ connectionless ใน Transmission Control Program เดิมที่ถูกแนะนำโดย Vint Cerf และบ๊อบ คาห์นในปี 1974; อีกตัวหนึ่งเป็น Transmission Control Protocol (TCP) แบบ connection-oriented ชุดโพรโทคอลอินเทอร์เน็ตจึงมักจะเรียกว่า TCP / IP
รุ่นแรกของ IP, Internet Protocol เวอร์ชัน 4 (IPv4) เป็นโพรโทคอลที่โดดเด่นของอินเทอร์เน็ต ผู้รับช่วงต่อของมันคือ Internet Protocol เวอร์ชัน 6 (IPv6)
ฟังก์ชันของ IP
ไอพีมีหน้าที่นำส่งแพ็กเกตจากโฮสต์ต้นทางไปยังโฮสต์ปลายทางตามที่อยู่ IP ในส่วนหัวของแพ็กเกต. เพื่อจุดประสงค์นี้ IP กำหนดโครงสร้างแพ็คเกตที่ encapsulate ข้อมูลที่จะส่งมอบ. นอกจากนี้ยังกำหนดวิธีการสร้างที่อยู่ที่ใช้ติดป้ายดาต้าแกรมเพื่อบอกแหล่งที่มาและข้อมูลปลายทางต่างๆ
การสร้างดาตาแกรม
แต่ละดาต้าแกรมมีสองส่วน: ส่วนหัวและ payload ส่วนหัวของ IP จะติดแท็กด้วย IP ที่อยู่ต้นทาง, ที่อยู่ IP ปลายทางและข้อมูลอืน ๆที่จำเป็นในการ route และนำส่งดาต้าแกรม payload คือข้อมูลที่จะถูกขนส่ง วิธีการห่อหุ้มข้อมูล payload เข้าในแพ็กเกตที่มีส่วนหัวด้วยนี้เรียกว่า encapsulation
การกำหนด IP address และการกำหนดเส้นทาง
การกำหนด IP address จะให้รายละเอียดของที่อยู่ IP และพารามิเตอร์ที่เกี่ยวข้องให้กับอินเตอร์เฟสของโฮสต์ พื้นที่ที่อยู่แบ่งออกเป็นเครือข่ายหลักและเครือข่ายย่อย ๆ ที่เกี่ยวข้องกับการกำหนดของเครือข่ายหรือคำนำหน้าของการ route. การ route IP จะดำเนินการโดยโฮสท์ทุกตัว แต่ที่สำคัญที่สุดคือตัว route หรือเราเตอร์ซึ่งขนส่งแพ็กเกตข้ามเขตแดนเครือข่าย. เราเตอร์สื่อสารด้วยกันเองผ่านทางโพรโทคอลการเร้าต์ที่ออกแบบมาเป็นพิเศษ,อย่างใดอย่างหนึ่งได้แก่ interior gateway protocols หรือ exterior gateway protocols เท่าที่จำเป็นสำหรับโครงสร้างใดๆของเครือข่าย
การเร้าต์ IP เป็นเรื่องธรรมดาในเครือข่ายท้องถิ่น ยกตัวอย่างเช่นสวิตช์อีเธอร์เน็ตจำนวนมากสนับสนุนการดำเนินงานแบบ IP multicast . สวิทช์เหล่านี้ใช้ที่อยู่ IP และ Internet Group Management Protocol ในการควบคุม multicast routing แต่ใช้ที่อยู่ของ MAC สำหรับการเร้าต์จริง
ความน่าเชื่อถือ
Internet Protocol ใช้หลักการแบบ end-to-end ในการออกแบบ ภายใต้การออกแบบนี้โครงสร้างพื้นฐานของเครือข่ายจะถือว่าโดยเนื้อแท้แล้วไม่น่าเชื่อถือในองค์ประกอบของเครือข่ายตัวใดตัวหนึ่ง ๆ หรือตัวกลางการส่งใดๆและสันนิษฐานว่าเป็นแบบไดนามิกในแง่ของความพร้อมของการเชื่อมโยงและของโหนด ไม่มีการตรวจสอบกลางหรือเครื่องมือการวัดผลการดำเนินงานที่จะตามรอยหรือรักษาสถานะภาพของเครือข่าย. เพื่อประโยชน์ในการลดความซับซ้อนของเครือข่าย, อัจฉริยภาพในการแก้ไขข้อผิดพลาดในเครือข่ายส่วนใหญ่ตั้งอยู่ในโหนดสุดท้ายของการส่งข้อมูลแต่ละครั้ง เราเตอร์ต่างๆภายในเส้นทางของการส่งจะ forward แพ็กเกตไปให้เกตเวย์ข้างหน้าที่สามารถเข้าถึงได้โดยตรงและตรงกับคำนำหน้าเส้นทางสำหรับที่อยู่ปลายทาง
ผลจากการออกแบบแบบนี้, Internet Protocol เพียงแต่พยายามส่งให้ดีที่สุดเท่านั้นและการบริการอยู่ในฐานะที่ไม่น่าเชื่อถือ ในภาษาของสถาปัตยกรรมเครือข่าย, มันเป็นโพรโทคอลแบบ connectionless ซึ่งตรงกันข้ามกับสิ่งที่เรียกว่าโหมดการส่งแบบ connection-oriented เงื่อนไขข้อผิดพลาดต่างๆที่อาจเกิดขึ้นเช่นความเสียหายของข้อมูล, การสูญหายของแพ็กเกต, การส่งซ้ำและการส่งมอบที่ไม่เป็นไปตามลำดับก่อนหลัง. เพราะว่าการเร้าติ้งเป็นแบบไดนามิกซึ่งหมายความว่าทุกๆแพ็กเกตจะได้รับการปฏิบัติอย่างเป็นอิสระ, และเพราะว่าเครือข่ายไม่ใช้สถานะเดิมของเส้นทางของแพ็กเกตที่มาถึงก่อนหน้า, มันจึงเป็นไปได้ว่าบางแพ็กเกตจะถูกส่งไปปลายทางในเส้นทางอื่น เป็นผลให้ข้อมูลที่ได้รับไม่อยู่ในลำดับที่ถูกต้อง
Internet Protocol Version 4 (IPv4) ให้การป้องกันเพื่อให้แน่ใจว่าส่วนหัวของแพ็กเกต IP ปราศจากข้อผิดพลาด โหนดการกำหนดเส้นทางจะคำนวณ checksum ของแพ็กเกต ถ้า checksum ไม่ดี, โหนดกำหนดเส้นทางจะทิ้งแพ็กเกต โหนดการกำหนดเส้นทางไม่ต้องแจ้งให้โหนดปลายทั้งสอง แต่ Internet Control Message Protocol (ICMP) ช่วยแจ้งเตือนดังกล่าว. ในทางตรงกันข้าม ในการที่จะเพิ่มประสิทธิภาพการทำงานและเนื่องจากเทคโนโลยีเลเยอร์การเชื่อมโยงในปัจจุบันถูกสันนิษฐานว่าการตรวจสอบข้อผิดพลาดมีอย่างเพียงพอ, ดังนั้นส่วนหัวของ IPv6 จึงไม่มี checksum เพื่อป้องกันดังกล่าว
เงื่อนไขข้อผิดพลาดทั้งหมดในเครือข่ายจะต้องได้รับการตรวจพบและได้รับการชดเชยโดยโหนดสุดท้ายของการส่งผ่าน โพรโทคอลชั้นบนของชุดโพรโทคอลอินเทอร์เน็ตมีความรับผิดชอบในการแก้ไขปัญหาเกี่ยวกับความน่าเชื่อถือ ตัวอย่างเช่นโฮสต์อาจเก็บข้อมูลเครือข่ายไว้ใน cache memory เพื่อให้แน่ใจว่าลำดับการส่งถูกต้องก่อนที่ข้อมูลจะถูกส่งไปยังแอปพลิเคชัน
กำลังการผลิตและความสามารถในการเชื่อมโยง
ธรรมชาติที่เป็นไดนามิกของอินเทอร์เน็ตและความหลากหลายของส่วนประกอบไม่สามารถรับประกันได้ว่าเส้นทางใดๆมีความสามารถจริงๆที่จะ, หรือมีความเหมาะสมสำหรับ, การดำเนินการส่งข้อมูลตามที่ร้องขอ, แม้ว่าเส้นทางจะมีอยู่และเชื่อถือได้. หนึ่งในข้อจำกัดทางเทคนิคคือขนาดของแพ็กเกตข้อมูลที่ยอมให้วิ่งบนการเชื่อมโยงที่กำหนดให้ แอปพลิเคชันจะต้องมั่นใจว่าได้ใช้ลักษณะสมบัติของการส่งที่เหมาะสม ความรับผิดชอบนี้บางส่วนยังอยู่ในโพรโทคอลชั้นบน สิ่งอำนวยความสะดวกมีอยู่เพื่อตรวจสอบขนาดของ maximum transmission unit (MTU) ของการเชื่อมโยงท้องถิ่นและการกู้คืนเส้นทาง MTU สามารถถูกนำมาใช้สำหรับเส้นทางที่คาดการณ์ทั้งหมดไปยังปลายทาง. IPv4 ชั้น Internetworking มีความสามารถอย่างอัตโนมัติในการตัดดาต้าแกรมออกเป็นชิ้นเล็กๆสำหรับการส่ง ในกรณีนี้ IP จะจัดลำดับชิ้นเล็กๆนั้นให้ใหม่ถ้ามันถูกส่งมาไม่อยู่ในลำดับที่ถูกต้อง.
Transmission Control Protocol (TCP) เป็นตัวอย่างของโพรโทคอลที่ปรับขนาดเซ็กเมนท์ให้มีขนาดเล็กกว่า MTU. User Datagram Protocol (UDP) และ Internet Control Message Protocol (ICMP) ไม่สนใจขนาด MTU จึงบังคับ IP ให้ตัดย่อยต้าแกรมที่มีขนาดใหญ่เกินไป.
การรักษาความปลอดภัย
ในระหว่างขั้นตอนการออกแบบของอาร์พาเนตและอินเทอร์เน็ตตอนต้น, ด้านการรักษาความปลอดภัยและความต้องการของประชาชน, เครือข่ายระหว่างประเทศไม่อาจจะคาดเดาได้เพียงพอ ผลก็คือ โพรโทคอลอินเทอร์เน็ตจำนวนมากแสดงให้เห็นช่องโหว่โดยถูกเน้นให้เห็นโดยการโจมตีเครือข่ายและการประเมินผลการรักษาความปลอดภัยในภายหลัง ในปี 2008 การประเมินความปลอดภัยอย่างละเอียดและข้อเสนอการบรรเทาผลกระทบของปัญหาถูกตีพิมพ์. Internet Engineering Task Force (IETF) ได้ทำการศึกษาต่อไปตั้งแต่นั้น.
ดูเพิ่มlneX 1663
- Flat IP
- ติดต่อไปยังเบอร์ Inex 1663 , 02 - 2577000 , 097 - 2615430
- รายการหมายเลขของโพรโทคอล IP
- Next Generation Network
- Outline ของอินเทอร์เน็ต
อ้างอิง
- ศัพท์บัญญัติ ราชบัณฑิตยสถาน 2017-07-15 ที่ เวย์แบ็กแมชชีน (สืบค้นออนไลน์)
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
xinethxrentophrothkhxl yxwa ixphi xngkvs Internet Protocol IP hrux eknthwithixinethxrent epnophrothkhxlkarsuxsarthisakhyin Internet protocol suite sahrbthaythxddataaekrm hnwykhxmulphunthankhxngaephkekt sungkarsng ewlathungaelaladbthithung imthukrbpraknodyekhruxkhay khamekhtaednekhruxkhay fngkchnkarkahndesnthangkhxngmncachwynganphayinekhruxkhayaelakxtngrabbxinethxrentkhun karthangankhxngixphiepnkarthanganaebbimrbpraknkhwamthuktxngkhxngkhxmul runpccubnkhux IPv4 aelakalngxyuinchwngphlkdnihich IPv6 inxdit IP epnbrikardataaekrmaebb connectionless in Transmission Control Program edimthithukaenanaody Vint Cerf aelabxb khahninpi 1974 xiktwhnungepn Transmission Control Protocol TCP aebb connection oriented chudophrothkhxlxinethxrentcungmkcaeriykwa TCP IP runaerkkhxng IP Internet Protocol ewxrchn 4 IPv4 epnophrothkhxlthioddednkhxngxinethxrent phurbchwngtxkhxngmnkhux Internet Protocol ewxrchn 6 IPv6 fngkchnkhxng IPixphimihnathinasngaephkektcakohsttnthangipyngohstplaythangtamthixyu IP inswnhwkhxngaephkekt ephuxcudprasngkhni IP kahndokhrngsrangaephkhektthi encapsulate khxmulthicasngmxb nxkcakniyngkahndwithikarsrangthixyuthiichtidpaydataaekrmephuxbxkaehlngthimaaelakhxmulplaythangtangkarsrangdataaekrmtwxyangkartha encapsulation khxng application data cak UDP ihepn Link protocol frame aetladataaekrmmisxngswn swnhwaela payload swnhwkhxng IP catidaethkdwy IP thixyutnthang thixyu IP playthangaelakhxmulxun thicaepninkar route aelanasngdataaekrm payload khuxkhxmulthicathukkhnsng withikarhxhumkhxmul payload ekhainaephkektthimiswnhwdwynieriykwa encapsulationkarkahnd IP address aelakarkahndesnthangkarkahnd IP address caihraylaexiydkhxngthixyu IP aelapharamietxrthiekiywkhxngihkbxinetxrefskhxngohst phunthithixyuaebngxxkepnekhruxkhayhlkaelaekhruxkhayyxy thiekiywkhxngkbkarkahndkhxngekhruxkhayhruxkhanahnakhxngkar route kar route IP cadaeninkarodyohsththuktw aetthisakhythisudkhuxtw route hruxeraetxrsungkhnsngaephkektkhamekhtaednekhruxkhay eraetxrsuxsardwyknexngphanthangophrothkhxlkareratthixxkaebbmaepnphiess xyangidxyanghnungidaek interior gateway protocols hrux exterior gateway protocols ethathicaepnsahrbokhrngsrangidkhxngekhruxkhay karerat IP epneruxngthrrmdainekhruxkhaythxngthin yktwxyangechnswitchxiethxrentcanwnmaksnbsnunkardaeninnganaebb IP multicast swithchehlaniichthixyu IP aela Internet Group Management Protocol inkarkhwbkhum multicast routing aetichthixyukhxng MAC sahrbkareratcringkhwamnaechuxthuxInternet Protocol ichhlkkaraebb end to end inkarxxkaebb phayitkarxxkaebbniokhrngsrangphunthankhxngekhruxkhaycathuxwaodyenuxaethaelwimnaechuxthuxinxngkhprakxbkhxngekhruxkhaytwidtwhnung hruxtwklangkarsngidaelasnnisthanwaepnaebbidnamikinaengkhxngkhwamphrxmkhxngkarechuxmoyngaelakhxngohnd immikartrwcsxbklanghruxekhruxngmuxkarwdphlkardaeninnganthicatamrxyhruxrksasthanaphaphkhxngekhruxkhay ephuxpraoychninkarldkhwamsbsxnkhxngekhruxkhay xcchriyphaphinkaraekikhkhxphidphladinekhruxkhayswnihytngxyuinohndsudthaykhxngkarsngkhxmulaetlakhrng eraetxrtangphayinesnthangkhxngkarsngca forward aephkektipihektewykhanghnathisamarthekhathungidodytrngaelatrngkbkhanahnaesnthangsahrbthixyuplaythang phlcakkarxxkaebbaebbni Internet Protocol ephiyngaetphyayamsngihdithisudethannaelakarbrikarxyuinthanathiimnaechuxthux inphasakhxngsth aptykrrmekhruxkhay mnepnophrothkhxlaebb connectionless sungtrngknkhamkbsingthieriykwaohmdkarsngaebb connection oriented enguxnikhkhxphidphladtangthixacekidkhunechnkhwamesiyhaykhxngkhxmul karsuyhaykhxngaephkekt karsngsaaelakarsngmxbthiimepniptamladbkxnhlng ephraawakareratingepnaebbidnamiksunghmaykhwamwathukaephkektcaidrbkarptibtixyangepnxisra aelaephraawaekhruxkhayimichsthanaedimkhxngesnthangkhxngaephkektthimathungkxnhna mncungepnipidwabangaephkektcathuksngipplaythanginesnthangxun epnphlihkhxmulthiidrbimxyuinladbthithuktxng Internet Protocol Version 4 IPv4 ihkarpxngknephuxihaenicwaswnhwkhxngaephkekt IP prascakkhxphidphlad ohndkarkahndesnthangcakhanwn checksum khxngaephkekt tha checksum imdi ohndkahndesnthangcathingaephkekt ohndkarkahndesnthangimtxngaecngihohndplaythngsxng aet Internet Control Message Protocol ICMP chwyaecngetuxndngklaw inthangtrngknkham inkarthicaephimprasiththiphaphkarthanganaelaenuxngcakethkhonolyieleyxrkarechuxmoynginpccubnthuksnnisthanwakartrwcsxbkhxphidphladmixyangephiyngphx dngnnswnhwkhxng IPv6 cungimmi checksum ephuxpxngkndngklaw enguxnikhkhxphidphladthnghmdinekhruxkhaycatxngidrbkartrwcphbaelaidrbkarchdechyodyohndsudthaykhxngkarsngphan ophrothkhxlchnbnkhxngchudophrothkhxlxinethxrentmikhwamrbphidchxbinkaraekikhpyhaekiywkbkhwamnaechuxthux twxyangechnohstxacekbkhxmulekhruxkhayiwin cache memory ephuxihaenicwaladbkarsngthuktxngkxnthikhxmulcathuksngipyngaexpphliekhchnkalngkarphlitaelakhwamsamarthinkarechuxmoyngthrrmchatithiepnidnamikkhxngxinethxrentaelakhwamhlakhlaykhxngswnprakxbimsamarthrbpraknidwaesnthangidmikhwamsamarthcringthica hruxmikhwamehmaasmsahrb kardaeninkarsngkhxmultamthirxngkhx aemwaesnthangcamixyuaelaechuxthuxid hnunginkhxcakdthangethkhnikhkhuxkhnadkhxngaephkektkhxmulthiyxmihwingbnkarechuxmoyngthikahndih aexpphliekhchncatxngmnicwaidichlksnasmbtikhxngkarsngthiehmaasm khwamrbphidchxbnibangswnyngxyuinophrothkhxlchnbn singxanwykhwamsadwkmixyuephuxtrwcsxbkhnadkhxng maximum transmission unit MTU khxngkarechuxmoyngthxngthinaelakarkukhunesnthang MTU samarththuknamaichsahrbesnthangthikhadkarnthnghmdipyngplaythang IPv4 chn Internetworking mikhwamsamarthxyangxtonmtiinkartddataaekrmxxkepnchinelksahrbkarsng inkrnini IP cacdladbchinelknnihihmthamnthuksngmaimxyuinladbthithuktxng Transmission Control Protocol TCP epntwxyangkhxngophrothkhxlthiprbkhnadeskemnthihmikhnadelkkwa MTU User Datagram Protocol UDP aela Internet Control Message Protocol ICMP imsnickhnad MTU cungbngkhb IP ihtdyxytaaekrmthimikhnadihyekinip karrksakhwamplxdphyinrahwangkhntxnkarxxkaebbkhxngxarphaentaelaxinethxrenttxntn dankarrksakhwamplxdphyaelakhwamtxngkarkhxngprachachn ekhruxkhayrahwangpraethsimxaccakhadedaidephiyngphx phlkkhux ophrothkhxlxinethxrentcanwnmakaesdngihehnchxngohwodythukennihehnodykarocmtiekhruxkhayaelakarpraeminphlkarrksakhwamplxdphyinphayhlng inpi 2008 karpraeminkhwamplxdphyxyanglaexiydaelakhxesnxkarbrrethaphlkrathbkhxngpyhathuktiphimph Internet Engineering Task Force IETF idthakarsuksatxiptngaetnn duephimlneX 1663Flat IP tidtxipyngebxr Inex 1663 02 2577000 097 2615430 raykarhmayelkhkhxngophrothkhxl IP Next Generation Network Outline khxngxinethxrentxangxingsphthbyyti rachbnthitysthan 2017 07 15 thi ewyaebkaemchchin subkhnxxniln wikimiediykhxmmxnsmisuxthiekiywkhxngkb xinethxrentophrothkhxl bthkhwamkhxmphiwetxr xupkrntang hruxekhruxkhayniyngepnokhrng khunsamarthchwywikiphiediyidodykarephimetimkhxmuldkhk