Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ວິຊາເຄື່ອຂ່າຍຄອມພິວເຕີ computernetwork

ວິຊາເຄື່ອຂ່າຍຄອມພິວເຕີ computernetwork

Published by lavanh5579, 2021-08-27 03:37:27

Description: ວິຊາເຄື່ອຂ່າຍຄອມພິວເຕີ computernetwork

Search

Read the Text Version

การมลั ตเิ พล็กซ และการตรวจจบั ขอผดิ พลาด 130 6.2.7 การออนกาํ ลงั ของสัญญาณ (Attenuation) ตามปกติเม่ือสัญญาณขอ มูลไดเ ดินทางผานตวั กลางบนสาย ไมวา จะเปน สายโคแอกเชยี ล สายคูบ ดิ เกลยี ว หรือสายไฟเบอรออปติค ในระยะทางไกลๆ จะทาํ ใหความเขมของสญั ญาณลดลง และจะลดลง มากขึน้ เมอ่ื มกี ารสง ในระยะทางทีไ่ กลขึ้นไปอกี ดังนั้นเมอ่ื ความเขมของสัญญาณลดลงหรือเบาบางลง จะสงผล กระทบตอ อุปกรณรับขอมูล เนอ่ื งจากสัญญาณท่ีรับเขามานั้น จําเปนตองมีระดับความเข็มของสัญญาณท่ีมาก พอเพอ่ื ทจ่ี ะทําใหส ามารถตรวจสอบสัญญาเหลานัน้ ได และเพื่อนาํ ไปใชง านตอได ดงั นน้ั จงึ จาํ เปน ตองใชอ ุปกรณ ชวยในการเพิ่มความเขมของสัญญาณ เชน หากเปนการสงสัญญาณแบบอนาล็อก จะใชอุปกรณที่เรียกวา แอมปลิไฟเออร (Amplifier) หรือหากเปนการสงสัญญาณแบบดิจิตอลจะใชอุปกรณที่เรียกวา รีพีตเตอร (Repeater) ซึ่งอุปกรณดังกลาวจะทําใหสัญญาณนั้นมีกําลังสง หรือซอมแซมสัญญาณใหอยูในรูปแบบ เหมอื นเดมิ กบั ตนฉบบั และทําใหส ามารถสง ทอดตอ ไปในระยะทางทไี่ กลตอไปไดอกี ตามระยะทางทก่ี าํ หนด ภาพท่ี 6.13 การออ นกาํ ลงั ของสญั ญาณ ทมี่ า (ผูเขียน) 6.3 การปองกันสัญญาณรบกวน สญั ญาณรบกวน ถือไดว าเปน ปจ จัยสาํ คัญอยา งหนงึ่ ท่ที าํ ใหข อ มูลที่ถูกสงออกมายังฝายผูรับนั้นอาจมี ขอผดิ พลาดในขอ มลู ได กลา วคือ ขอมูลท่ฝี ายรับไดร บั นั้นอาจผิดเพ้ียนไปจากเดิม ไมเหมือนขอมูลท่ีสงมาจาก ดานผูสง และเม่ือมีรูปแบบของสัญญาณรบกวนที่ทําใหเกิดขอผิดพลาดตางๆ หลายชนิดดวยกัน ระบบการ สง ผา นขอมูลทุกระบบ จึงจําเปนตองมีการปองกันเพื่อลดการรบกวนของสญั ญาณ ทกี่ อ ใหเกิดขอผิดพลาดตา งๆ ทอ่ี าจสงผลกระทบจากการรบกวนบนสาย ระหวา งการสง ผานขอ มูล ทําใหส ถานีส่ือสารท้ังสองฝงสื่อสารไดชา ลง อยางไรก็ตาม หากเปนไปไดวาถาสามารถลดสัญญาณรบกวนกอนที่จะสงไป การสงผานขอมูลก็จะ สามารถดาํ เนนิ การตอไปไดร าบร่นื โดยเทคนคิ ท่สี ามารถลดสญั ญาณรบกวน ประกอบดว ย

การมลั ติเพล็กซ และการตรวจจับขอผดิ พลาด 131 6.3.1 ใชสายเคเบิลท่ีมีชีลดปองกันสัญญาณรบกวนซึ่งเปนเทคนิค ท่ีชวยการแทรกแซงจาก คลนื่ แมเ หล็กไฟฟา และครอสทอลก 6.3.2 สายโทรศพั ทอยูใ นสภาวะทเ่ี หมาะสม เชน มีอปุ กรณก รองสัญญาณท่ีชวยลดสัญญาณที่ ไมสมํา่ เสมอ ซ่ึงทางองคก ารโทรศัพทหรอื บริษัททรี่ บั ผดิ ชอบสามารถจัดหามาใหได แตน ั้นหมายถงึ การ จาํ เปนตอ งมคี าใชจ า ยเพ่มิ ในสวนน้ี แตอยา งไรกต็ าม สายเชาสายสญั ญาณความเร็วสูง (Leased Line) เปน ทางเลอื กระดบั หนง่ึ ท่นี าสนใจซึง่ จะชวยลดขอ ผดิ พลาดจากการสง ผานขอ มูลได 6.3.3 ใชอ ปุ กรณท่ใี หมม ีประสิทธภิ าพและทันสมัยกวา ทดแทนอุปกรณเดิมท่ีหมดอายุการใช งานหรือมีประสิทธภิ าพตา่ํ แมวา อุปกรณใ หมนน้ั จะมรี าคาแพงแตเม่ือเทียบกับผลทไี่ ดรบั กบั การสง ผา น ขอ มลู ที่ดีข้ึน กเ็ ปนทางเลอื กทด่ี ีกวา 6.3.4 ใชอุปกรณรีพีตเตอรในกรณีสงสัญญาณดิจิตอล หรือแอมพลิไฟเบอรในกรณีท่ีสง สญั ญาณอนาล็อก เพ่อื เพม่ิ ระยะทาง อกี ทั้งยงั มสี วนชวยลดขอ ผดิ พลาดลงได 6.3.5 พิจารณาขอ กาํ หนดและขอ จาํ กัดของสัญญาณแตล ะชนดิ ตัวอยา งเชน สาย UTP-CAT5 ใชส าํ หรับเชอื่ มโยงในระยะทางไมเ กนิ 100 เมตร ในการสงขอมูลที่อัตราความเร็วท่ี 100 เมกะบิตตอ วินาทีเปนตน 6.4 การควบคมุ การไหลของขอ มูล ในการสื่อสารระหวางกนั บนเครอื ขาย ขอ ผิดพลาดตางๆ อาจเกิดข้ึนไดปจจัยตางๆ รวมถึงสัญญาณ รบกวนที่อาจกอ ใหเ กดิ ความไมสมบูรณในระหวางการสอื่ สาร โดยสาเหตุทตี่ องมกี ารควบคุมการไหลของขอมูล และการควบคมุ ขอผิดพลาด กเ็ นื่องมาจาก  ในกรณีท่ีฝา ยสง และฝายรบั สอ่ื สารอยบู นความเรว็ ทแ่ี ตกตา งกัน  จะทําการโตตอบกันอยางไร หากเฟรมขอมูลทส่ี ง ไปนน้ั เกดิ ความเสยี หาย หรอื สญู เสยี  จะเกดิ อะไรข้ึน หากฝายรบั ไมร วู า ขางสารสงมาถึงตน  จะเกิดอะไรขนึ้ ถา เฟรมขอมลู ของฝายสง นน้ั เกิดความเสยี หาย

การมัลตเิ พล็กซ และการตรวจจบั ขอผิดพลาด 132 6.4.1 การควบคมุ การไหลของขอ มลู (Folw Control) การควบคุมการไหลของขอมูล คือกลุมวิธีการท่ีจะบอกฝายสงวาสามารถสงขอมูลจํานวนเทาใด กอนทีจ่ ะไดรับรอง (Acknowledgment) จากฝายรบั โดยการควบคุมนจ้ี ะตอ งไมใ หฝายรบั เกดิ การรบั ขอ มลู จน ทว มลน เน่อื งจากอุปกรณทางฝา ยรบั อาจมคี วามเรว็ ท่ีจํากดั รวมถึงขีดความสามารถในดานการประมวลผลของ ขอ มลู ทีท่ ยอยเขา มา กลาวคอื มขี อจํากัดของขนาดหนวยความจํา ท่ีจะตองคอยจัดเก็บขอมูลท่ีหล่ังไหลเขามา เพือ่ ประมวลผล และอุปกรณข องฝายรบั จะตอ งสามารถแจง ใหกับอุปกรณฝ ายสง กอนท่ีขอบเขตการรับขอมูล ถึงขีดจาํ กัด และทาํ การรอ งขอใหฝ ายสง ทยอยสง ขอมูลในปริมาณนอย หรอื อาจหยุดการสงเฟรมขอมูลชั่วคราว ขอมลู ทีห่ ลงั่ ไหลเขา มานนั้ ฝายรับจะตองมกี ารตรวจสอบกอนที่จะนําไปประมวลผลทุกคร้ังโดยปกติอัตราของ การประมวลผลนัน้ มักจะชา กวาอัตราการสงผา นขอ มลู และดวยสาเหตุนอ้ี ปุ กรณของฝา ยรบั จะตอ งมกี ารบล็อก หนวยความจําที่เรียกวา บัฟฟอร (Buffer) เพื่อจองไวสําหรับการจัดเก็บขอมูลท่ีหลั่งไหลเขามาจนกระท่ัง ประมวลผลเสร็จและถาหากหนวยความจํา บัฟฟอรเต็ม ฝายรับก็จะตองสามารถบอกฝายสงใหหยุดการสง (Halt) จนกระท่ังฝายรับสามารถรับขอมูลในลําดับตอไป โดยสรุปวาการควบคุมการไหลของขอมูลนี้ จะ ดําเนินการเก่ยี วกับ  กาํ หนดแผนการสงเฟรมตางๆ ทตี่ องการสง และทําการตดิ ตาม  สงเฟรมเม่อื ใด  เฟรมที่จะสงจบหรือสิ้นสุดเม่ือใด สําหรับประเภทของการไหลของขอมลู สามารถแบง ออกไดเ ปนสองประเภทดวยกนั คอื 6.4.2 การควบคมุ การไหลของขอ มลู ดว ยวธิ หี ยดุ และรอ (Stop-and-Wait Flow Control) วธิ ีฝายสง ขอมลู จะสง เฟรมมาใหห นงึ่ เฟรม และรอการตรวจสอบ Acknowledge (ACK) จากฝา ยรับ เมอื่ ฝายสง ไดรบั การตอบรบั ACK จากฝายรบั แลว ก็เปรยี บเสมอื นกบั การตอบรบั OK วาไดร ับเรยี บรอ ยแลว ฝายสง ก็จะดําเนนิ การสง เฟรมในลําดับถดั ไป

การมลั ติเพล็กซ และการตรวจจบั ขอผดิ พลาด 133 ตารางท่ี 6.1 ขอดี – ขอเสยี ของการควบคมุ การไหลของขอ มลู ดวยวิธีหยดุ และรอ ขอ ดี ขอเสีย การควบคมุ การไหลของขอมลู Stop-and-Wait น้ีก็ ความลา ชา เนอื่ งจากเฟรมทกุ ๆ เฟรม ทีเ่ ดินทางไป คอื เปนวธิ พี ้ืนฐานอยางาย ซึ่งแตละเฟรมท่ีสงผานไป ยงั ฝา ยรบั จะตองไดร ับการ ACK กอน ฝายสงจึงจะสง จะตอ งไดรับการ ACK จากฝายรบั เพื่อใหฝ ายสงไดสง เฟรมในลาํ ดับถดั ไปตอ ไปได โดยเฉพาะหากระยะทาง เฟรมในลาํ ดับถัดไป สําหรับกรณที ่ฝี า ยรับตองการหยดุ ของฝายสงและฝายรบั อยหู า งไกลกัน ก็จะตองสูญเสีย รบั ขอมลู ชว่ั คราว กส็ ามารถกระทาํ ไดดวยวธิ งี า ย ๆ คอื การรอคอยกบั การตอบรับ ACK ในแตล ะเฟรม การไมสง ACK กลบั ไป ภาพท่ี 6.14 การควบคุมการไหลของขอมลู ดวยวิธหี ยดุ และรอ ท่ีมา (ผเู ขียน) 6.4.3 การควบคมุ การไหลของขอ มลู ดวยวธิ เี ลอ่ื นหนาตาง (Sliding-Window Flow Control) เปนวธิ ีการควบคุมการไหลของขอ มูลแบบเล่ือนหนาตาง ฝายสงสามารถสงเฟรมขอมูลหลายๆ เฟรม กอ นทจ่ี ะไดร ับการตอบรับ กลาวคือฝายรับจะตองมีการตอบรับไปเพียงบางเฟรมเทาน้ัน ดังน้ัน การตอบรับ

การมัลติเพล็กซ และการตรวจจบั ขอผิดพลาด 134 ARCK ในหนง่ึ คร้งั จะหมายถึงการไดร บั เฟรมมาแลวหลายเฟรมนั่นเอง ซ่ึงเปนวิธีที่มีประสิทธิภาพสูงกวาแบบ แรก พิจารณาตัวอยา งจากภาพที่ 6.15 โดยสมมติวามีการกําหนด 3 bit sequence number field และมี ขนาดของหนา ตา งสงู สุดที่บรรจุขอมลู สูงสุด 7 เฟรมดวยกัน โดยในการเร่ิมตนของการสง สถานี A อาจจะสง เฟรมทง้ั 7 (F0-F6) ไปยังสถานี B แตใ นขณะที่สถานี A ไดทําการสงเฟรม F0-F1 และ F2 ไปโดยไมไดรับการ ตอบรับ Acknowledge สถานี A ก็ไดทําการหดหนาตางลงใหเหลือเพียง 4 เฟรมโดยมีการคัดหลอกเฟรมท่ี สงไป 3 เฟรม (F0,F1,F2) กอ นหนา นน้ั ไวในบัฟเฟอร ซึ่งหนา ตางทหี่ ดลงเหลอื เพียง 4 เฟรมนี้ สถานี A สามารถ ทาํ การสง เฟรมทงั้ ส่ไี ดดว ยการเริ่มตนการสงเฟรมท่ี F3 แตในขณะนั้นสถานี B ไดมีการตอบรับ RR(Receive Ready) หมายเลข 3 กลับมา ซึ่งหมายความวา “ฉันไดรับเฟรมท่ีสงมาแลวถึงเฟรมหมายเลข 2(F2) และฉัน พรอ มท่จี ะรับเฟรมหมายเลข 3 ถัดไปอีกเจ็ดเฟรม โดยเร่ิมตนจากเฟรมหมายเลข 3 ” ละเมื่อสถานี A ไดรับ Acknowledge น้ีแลว สถานี A ก็จะกลับไปทําการกําหนดการสงเฟรมท้ังเจ็ด โดยเริ่มตนที่เฟรมหมายเลข 3 ถดั ไปจนครบเจด็ เฟรม (F3,F4,F5,F6,F7,F0,F1) จากน้นั ก็จะทาํ การเคลยี รบ ฟั เฟอรเ นอ่ื งจากไมม คี วามจาํ เปนที่ บฟั เฟอรต อ งเก็บเฟรมท้ังสามประกอบดวย F0,F1 และ F2 อีกตอไปเนื่องจากไดรับการตอบรับแลว จากนั้น สถานี a ก็ดาํ เนนิ การสง เฟรม F3,F4,F5 และ F6 ซึ่งในชวงเวลาทีส่ ถานี B ไดรับเฟรม F3 แลวไดมีการตอบรับ RR4 กลบั มานน้ั สถานี Aไดมีการสงเฟรม F4,F5 และ F6 ไปกอนแลว สถานี A ก็เพียงเปดหนาตางเพ่ือสง 4 เฟรมถดั ไปโดยเร่ิมตนจากเฟรม F7 ภาพท่ี 6.15 การควบคมุ การไหลของขอ มลู ดว ยวธิ เี ลือ่ นหนาตาง ท่ีมา (ผเู ขียน)

การมัลติเพล็กซ และการตรวจจับขอผดิ พลาด 135 6.5 การควบคมุ ขอผิดพลาด สําหรบั การควบคุมขอ ผดิ พลาดนี้จะดาํ เนนิ การเกี่ยวกบั จะตอ งตรวจสอบขอผิดพลาดของเฟรมอยางไร และจะตอ งทาํ อะไรบาง หากเกดิ ขอผดิ พลาดข้ึน เพ่ือแสดงความมั่นใจไดวา เฟรมท้ังหมดที่สงไปยังปลายทาง นั้นจะปราศจากขอผดิ พลาดใดๆ และเม่ือใดท่ีฝายไดรับไดทําการตรวจสอบพบขอผิดพลาดของขอมูลที่สงมา ฝายรบั สามารถดําเนนิ การควบคุม ขอ ผดิ พลาดท่เี กดิ ขึน้ ไดในสามกรณดี วยกนั คือ 6.5.1. ไมตองดําเนินการใดๆ (Do Nothing) จะทิ้งเฟรมขอมูลท่ีผิดพลาดไป ปลอยใหช้ัน สื่อสารที่อยเู หนือกวาไปจดั การแทน 6.5.2. แจงขาวสารกับไปยังฝงสงรับทราบ (Return a Message) เพื่อใหฝงสงทําการสง ขอ มลู สวนทเี่ สียหายมารอบใหม 6.5.3. ตรวจแกขอผดิ พลาด (Correct the Error) จะดําเนนิ การแกไขขอ ผิดพลาดที่ฝงรบั เอง โดยไมตอ งพ่งึ พาฝง สงใหส ง ขอ มูลมารอบใหม ซงึ่ วธิ ีน้ีจะเปนวิธีทซ่ี บั ซอนกวาวิธีทง้ั หมด สาํ หรบั ขอผดิ พลาดท่ตี รวจพบนัน้ สามารถแบง เปน ชนิดขอผดิ พลาดไดส องชนดิ ดวยกัน คือ 1) เฟรมสญู หาย (Lost Frame) คือเฟรมขอมลู ทสี่ ง ไปไมถ งึ ปลายทาง ซ่งึ อาจเกดิ จากสาเหตุของ สญั ญาณรบกวนแบบชว่ั แลน (Noise Burst) ทาํ ใหเ ฟรมขอมูลนน้ั เสียหาย จนทําใหฝ า ยรบั ไมส ามารถตีความ หรอื ไมท ราบวาเฟรมนัน้ ไดสง มาถงึ ตน 2) เฟรมชํารุด (Damage Frame) คือเฟรมท่ีไดสงมาถึงปลายทาง แตบิตขอมูลบางสวนเกิดการ เปลย่ี นแปลงระหวางการสง โดยทั่วไปเทคนิคการควบคุมขอผิดพลาด จะตองอยูบนพื้นฐานของสวนประกอบ ตา งๆ ดังน้ี 2.1) การตรวจจับขอผิดพลาด ปลายทางจะมีการนําเฟรมที่ไดรับมาทําการตรวจจับ ขอผิดพลาด หากมกี ารผดิ พลาดจะมีการสง กลับไปซอมแซม และถกู สงกลบั มาใหมอีกครั้ง 2.2) การตอบรับ ACK ปลายทางจะตอบรับ ACK (Positive Acknowledgment) เมือ่ ไดร บั ขอมลู อยา งสมบรูณปราศจากขอผิดพลาดใดๆ 2.3) การสง ขอ มูลรอบใหมห ลังจากรอจนครบเวลา (Timeout) ฝายสง จะทําการสงขอ มูลรอบ ใหมทันทใี นกรณที ีห่ ลังจากไดท าํ การสง เฟรมไปยงั ปลายทางแลว ไมไดรบั การตอบรับภายในเวลาที่กําหนด ซึ่งก็ คอื Timeout นัน้ เอง

การมัลตเิ พล็กซ และการตรวจจบั ขอผิดพลาด 136 2.4) การตอบรับ NAK และการสงขอมูลรอบใหมปลายทางมีการตอบรับ NAK (Negative Acknowledgment) กลับมายงั ฝายสง ในกรณีเฟรมท่ีสงมาน้ันเกิดขอผิดพลาด เมื่อฝายสงไดรับการตอบรับ NAK กจ็ ะรับทราบวาขอมลู ท่ีสงไปน้นั ไมสมบรูณ กด็ ําเนนิ การสงเฟรมขอมลู ไปรอบใหม สาํ หรับโปรโตคอลท่ีใชใ นการควบคุมการไหลของขอ มูลและการควบคมุ ขอ ผิดพลาดนี้จะเปน หนาทีข่ อง ลําดับช้ันดาตาลิงกแบบจําลอง OSI ซ่ึงโดยปกติแลว การควบคุมคุมขอผิดพลาดในลําดับชั้นดาตาลิงกจะใช กระบวนการทํางานในรูปแบบงายๆ โดยทุกๆ ครั้งที่สามารรถตรวจจับขอผิดพลาด และมีการตอบรับ NAK (Negative Acknowledgment) กจ็ ะมีการสงเฟรมรอบใหม (Retransmitted) ซงึ่ เราเรยี กกระบวนการนี้วา Automatic Repeat Request (ARQ) โดย ARQ นั้นประกอบดวยหลายวิธี เชน Stop-and-Wait ARQ,Sliding Window ARQ,Go-Back-n ARQ และ Selective-Reject ARQ เปน ตน บทสรปุ มัลติเพล็กซิงเปนเทคนิคที่ทําใหสัญญาณที่ใชแทนขอมูลจากหลายแหลง สามารถสงผาย ชอ งสัญญาณเดยี วกนั เพื่อใชงานรว มกันได ซ่ึงปกตมิ อี ยสู องวิธีดวยกันคอื “การมัลติเพลก็ ซแ บบความถี่” (FDM) และ “การมัลติเพล็กซแบบแบงเวลา (TDM)” การมัลติเพล็กซแบบ FDM สัญญาณท่ีมอดูเลตแตละตัวจะถูก สง ไปยงั ตัวกลางสง ขอมลู บนความถี่ทแ่ี ตกตางกนั โดยสัญญาณขอ มูลมอดูเลตกบั สญั ญาณพาหะเพอื่ เปน สญั ญาณ ใหมแ ละสงผานลิงก การมัลติเพลก็ ซแบบ FDM จาํ เปน ตองมีการดแบนด (Guard Band) เพ่ือปองกันไมใหแต ละชองสัญญาณถูกแทรกแซงสญั ญาณระหวา งกัน การมัลติเพลก็ ซแ บบ TDM สามารถแบงออกเปนชนิด Sync TDM และ Stat TDM การมัลติเพล็กซดวยวิธี Sync TDM ขอมูลตาง ๆ จะถูกหมุนเวียนสงไปยังขอมูล ตามลําดับในชวงเวลาหนึ่ง และหากอุปกรณที่สงไมมีขอมูลท่ีตองการสง ก็จะตองสองสลอตวางออกไปดวย เพอ่ื ใหคงลาํ ดับเหมือนเดมิ การมลั ติเพล็กซดว ยวิธี Stat TDM หรอื Async TDMจะมีการบรรจแุ อดเดรสของแต ละอุปกรณลงในสลอตขอมูลดว ย โดยทีล่ ําดบั ของเฟรมขอมูลจะขน้ึ อยกู บั อปุ กรณแ ตละตัวท่ีมีขอมูลตองการสง ในชว งเวลานัน้ ๆ โดยอปุ กรณทไ่ี มม กี ารสง ขอ มูลก็จะไมมกี ารสง สลอตวา งออกไป ทาํ ใหไ มตอ งสญู เสียแบนดวิดธ ไปกับสลอตวางเสมือนกับ Sync TDM สัญญาณรบกวนเปนสัญญาณท่ีไมพึ่งประสงคท่ีอาจเกิดจาก สภาพแวดลอมภายนอก หรือจากธรรมชาติที่สงผลตอการเส่ียงใหเกิดสัญญาณรบกวนทางไฟฟา สัญญาณ รบกวนมีหลายชนิดดวยกัน เชน เทอรมัลนอยซ อิมพัลสนอยซ ครอสทอลก เอคโค จิตเตอร รวมถึงความ ผดิ เพ้ยี นของสัญญาณ การสงขอมลู บนตัวกลางสงขอมูลมีโอกาสใหเกิดขอผิดพลาดได ดังน้ันการเลือกใชชนิด ชองสัญญาณที่เหมาะสมกบั การใชง าน และอุปกรณท่ีมีคุณภาพ รวมถึงการออกแบบเครือขายบนพ้ืนฐานของ ความถกู ตองก็จะชวยลดขอ ผดิ พลาดลงได การควบคุมการไหลของขอมูลเปนกลวิธีการโตตอบระหวางฝายสง

การมลั ตเิ พล็กซ และการตรวจจบั ขอผิดพลาด 137 และฝายรับถงึ ขอ ตกลงในดา นของบนส่ือสารในความเร็วท่ีเหมาะสม เนอื่ งจากอปุ กรณทั้งสองฝงอาจมีความเร็ว ในการสงขอมูลท่ีแตกตางกัน และขอมูลที่สงมาก็จะหล่ังไหลเขามาอยางตอเนื่อง ดังน้ันจึงจําเปนตองมีการ ควบคุมเพื่อใหฝายรับขอมูลทยอยรับขอมูลเพื่อใหขอมูลที่สงมาไปประมวลผลไดในขณะที่ฝายสงก็จะตอง รบั ทราบถงึ กลวิธีดวยการสงในอตั ราความเร็วเทา ใด อาจตอ งหยุดสั่งชวั่ คราวในบางขณะ หรือหยดุ สั่งเมือ่ ยุตกิ าร สื่อสาร เปนตน การควบคุมการไหลของขอมูลมีสองวิธีดวยกัน คือ “วิธีหยุดและรอ (Stop-and-Wait Flow Control)” และ “วิธีเล่ือนหนาตาง (Sliding-Window Flow Control)” การควบคุมขอผิดพลาด (Error Control) เปนการตรวจสอบเฟรมขอมูล และดําเนินการควบคุมขอมูลผิดพลาดที่อาจเกิดข้ึน เชน ใหฝายสง ขอมูลทเี่ สียหายมารอบใหม หรอื ทําการตรวจสอบแกข อผิดพลาดเอง หรืออาจไมมกี ารดําเนินการใด ๆ กไ็ ด คําถามทบทวน 1) จงบอกวัตถปุ ระสงคของมลั ตเิ พล็กซ 2) เทคนคิ การมัลตเิ พลก็ ซ ปกตจิ ะมีอยูก ่ีวิธี อะไรบาง 3) การมัลตเิ พลก็ ซแ บบ FDM มคี วามแตกตา งจากมัลติเพล็กซแบบ TMD อยา ไรจงอธบิ าย 4) จงบอกความแตกตางในดานการทํางานของการมัลติเพล็กซแบบ SyncTDM และ StatTDM พรอมทง้ั เปรียบเทยี บทงั้ ของดแี ละขอเสียของวธิ ีทั้งสอง 5) สญั ญาณรบกวนจะสง ผลตอ ขอ มูลบนสายอยา งไร 6) สัญญาณรบกวนแบบเอคโคเปนอยา งไร จงอธบิ าย และสามารถแกไขไดด ว ยวธิ ีใด 7) หากสัญญาณท่ีสงมาเกดิ การออ นตัว หรอื ออนกาํ ลงั เราสามารถแกไ ขดวยวธิ ใี ด 8) การควบคมุ การไหลของขอมูลคืออะไร และทาํ ไมตอ งมีการควบคุมการไหลของขอมูล จงอธบิ าย 9) จงสรปุ วิธีการไหลของขอมูลท้งั วธิ แี บบ Stop-and-Wait และ Sliding-Window 10) สาเหตใุ ดบา งทฝี่ า ยรบั ไมสามารถจดั การกบั ขอ มลู ที่ไดรับจากฝายสง ไดท ัน

การมลั ตเิ พล็กซ และการตรวจจับขอผดิ พลาด 138 เอกสารอา งอิง ANDREW S. TANENBAUM. (2004). COMPUTER NETWORKS. (สลั ยทุ ธ สวางวรรณ). เอช.เอน็ .กรุป จํากัด: ซีเอด็ ยูเคชน่ั จํากดั (มหาชน). Behrouz A.Forouzan. (2007). Data Communications and Networking. New York : McGraw-Hill Forouzan Networking Series. Larry L. Peterson and Bruce S. Davie. (2011). Computer Networks a systems appoach. USA : Morgan Kaufmann Publishers is an imprint of Elsevier. ฉตั รชยั สมุ ามาลย. (2545). การสื่อสารขอ มลู คอมพิวเตอรและระบบเครือขาย. กรุงเทพฯ: ไทยเจรญิ การ พมิ พ.

แผนบริหารการสอนประจาํ บทที่ 7 เนอื้ หาประจาํ บท 7.1) อินเทอรเ นต็ ในประเทศไทย 7.2) การประยุกตใชอ ินเทอรเ นต็ 7.3) การแทนช่ือทอ่ี ยูอินเทอรเน็ต 7.4) อินเทอรเน็ตและการบรกิ ารตางๆ 7.5) อินทราเน็ต และเอก็ ซทราเน็ต วตั ถุประสงค เชิงพฤตกิ รรม 1) ผเู รียนสามารถบอกประวตั ิโดยยอ ของอินเทอรเ นต็ ได 2) ผูเรียนสามารถอธิบายแนวความคิดของการประยกุ ตใ ชอ นิ เทอรเ น็ตในงานตา งๆ 3) ผูเรียนสามารถอธิบายกลไกลการทํางานของ http ไดอยางถูกตอ ง 4) ผูเรียนสามารถเปรียบเทยี บความแตกตางในการทํางาน และบรกิ ารตา งๆ บนอนิ เทอรเ นต็ ได 5) ผูเรียนสามารถเปรียบเทียบความแตกตา งระหวา งอินทราเนต็ และเอ็กซทราเนต็ ไดอยา งถูกตอ ง วิธีการสอนและกิจกรรมการเรียนการสอนประจําบท 1) บรรยายประกอบภาพเลื่อน (slide) 2) ศึกษาจากเอกสารประกอบการสอน 3) ทําแบบฝกหัดทบทวน สื่อการเรียนการสอน 1) เอกสารประกอบการสอน 2) ภาพเลือ่ น (slide) 3) แบบฝก หัดทบทวน

การวดั ผลและการประเมินผล 1) ประเมนิ จากการซกั ถามในชน้ั เรยี น 2) ประเมินจากการทาํ แบบฝก หดั ทบทวนทา ยบทเรียน 3) ประเมนิ จากความรวมมอื และความรับผิดชอบตอการเรยี น

บทที่ 7 เครือขายอินเทอรเนต็ เครอื ขา ยอินเทอรเน็ต (Internet) เปนเครือขา ยที่ประกอบดวยเครอื ขายหลายพนั เครอื ขายที่เช่ือมโยง ถึงกันท่ัวโลก ท่ีมีทั้งเครือขายของหนวยรัฐ องคกรเอกชน ความสําคัญของเครือขายอินเทอรเน็ตก็คือ เปน เครอื ขายสาธารณะทผี่ คู นทวั่ ไปสามารถเช่อื มตอ เพอ่ื เขา ไปใชบรกิ ารได และไดทําใหเกิดพาณิชยอิเล็กทรอนิกส (Electronic Commerce) หรอื อคี อมเมิรซ (E - Commerce) เริ่มขนึ้ เมอ่ื ประมาณตน ทศวรรษที่ 1970 โดย เรม่ิ จากการโอนเงนิ ทางอิเลก็ ทรอนิกสระหวางหนวยงาน และในชวงเร่ิมตนหนวยงานท่ีเกี่ยวของสวนใหญจะ เปนบริษัทใหญเทานั้น บริษัทเล็กมีจํานวนไมมากนัก ตอมาเมื่อการแลกเปลี่ยนขอมูลทางอิเล็กทรอนิกส (Electronic Data Interchange-EDI) ไดแ พรห ลายขน้ึ ประกอบกับคอมพวิ เตอรพีซีไดมีการขยายเพิ่มอยาง รวดเร็วพรอมกับการพัฒนาดานอินเทอรเน็ตและเว็บ ทําใหหนวยงานและบุคคลตางๆ ไดใชพาณิชย อเิ ล็กทรอนิกสม ากขึน้ ในปจ จุบันพาณชิ ยอิเล็กทรอนิกสไดครอบคลุมธุรกรรมหลายประเภท เชน การโฆษณา การซ้ือขาย สนิ คา การซือ้ หนุ การทาํ งาน การประมูล และการใหบริการลกู คา 7.1 อินเทอรเ นต็ ในประเทศไทย ประเทศไทยตอ กบั อินเทอรเนต็ ในลกั ษณะของการใชบ รกิ ารไปรษณียอ ิเล็กทรอนกิ ส (E - mail) โดยใน ป พ.ศ. 2530 มหาวทิ ยาลัยสงขลานครินทร วิทยาเขตหาดใหญ และ สถาบนั เทคโนโลยีแหงเอเชีย ไดติดตอขอ ใชบรกิ ารจดหมายอิเลก็ ทรอนิกส โดยความรว มมอื ระหวางไทยและออสเตรเลีย ซ่ึงการเช่ือมโยงในขณะน้ันใช สายโทรศัพท และตอมาในป พ.ศ. 2535 จุฬาลงกรณมหาวิทยาลัยไดจัดต้ังเครือขาย เพ่ือเช่ือมโยงเขากับ เครอื ขายยยู เู นต็ (UUNET) ของบริษัทยูยูเน็ตเทคโนโลยี จํากัด (UUNET Technologies Co.,Ltd.) ต้ังอยูท่ี รฐั เวอรจ ิเนยี ประเทศสหรฐั อเมรกิ า และในปเ ดียวกนั สถาบันการศกึ ษาหลายแหง เชน สถาบันเทคโนโลยีแหง เอเชยี , มหาวิทยาลัยมหดิ ล, มหาวทิ ยาลยั เชียงใหม, สถาบันเทคโนโลยีพระจอมเกลาเจาคุณทหารลาดกระบัง และมหาวิทยาลัยอัสสัมชัญ ไดขอเชื่อมตอเขากับเครือขายของจุฬาลงกรณมหาวิทยาลัย เรียกเครือขายน้ีวา เครือขา ยไทยเนต็ (THAINET) ซึง่ ในปจจุบันเครือขายไทยเน็ต ประกอบดวยสถาบันการศึกษา 4 สถาบัน คือ สํานักวิทยาการจุฬาลงกรณมหา, วิทยาลัยสถาบันเทคโนโลยีแหงเอเชีย, มหาวิทยาลัยเชียงใหม และ มหาวิทยาลัยอัสสัมชัญ ในปเดียวกันศูนยเทคโนโลยีอิเล็กทรอนิกสและคอมพิวเตอรแหงชาติ (National Electronicsand Computer Technology Center หรอื NECTEC) ไดจ ัดต้ังเครือขา ยไทยสาร ซง่ึ ตอ มาได ตอกับเครอื ขายของยูยูเน็ต และในปจจุบนั ไทยสารไดเ ชอื่ มโยงกับสถาบันตา งๆ

เครอื ขา ยอินเทอรเ น็ต 142 7.1.1 ความหมายของอนิ เทอรเ นต็ อินเทอรเน็ต (Internet) เปนเครือขายคอมพิวเตอรท่ีมีการเจริญเติบโตรวดเร็วที่สุด และ ปจ จุบันเปน เครือขา ยท่ีใหญท ีส่ ุดในโลก เวบ็ ไซตซ่งึ เปนสว นสาํ คญั ของอินเทอรเน็ตสามารถนําเสนอขอมูลในรูป ของสอื่ ประสม (Multimedia) จํานวนเว็บไซตมอี ัตราการเพม่ิ ท่ีรวดเร็ว นกั วชิ าการและผเู ช่ยี วชาญไดว ิเคราะห แนวโนม ของอนิ เทอรเ น็ต และเวิลดไวตเ วบ็ (World Wide Web) ในอนาคตไวดังนี้ 7.1.1.1 หนวยงานธุรกิจจะใชเว็บสําหรับการทําพาณิชยอิเล็กทรอนิกส (E - Commerce) 7.1.1.2 ภายในระยะเวลา 10 ปขางหนา เว็บจะมีความเร็วถึง 100-1,000 เทาเม่ือ เทียบกบั ความเรว็ ทีใ่ ชอยใู นปจจบุ ัน 7.1.1.3 ความสามารถของเวบ็ เบราเซอรจะถกู รวมเขาในซอฟตแวรประยุกตแทบทุก ประเภท 7.1.1.4 การใชเว็บจะถูกรวมเปนสว นหนึ่งของการศกึ ษาทกุ ระดับ 7.1.1.5 ความสามารถของโปรแกรมเพื่อการคน หาขอ มูล (Web search) จะมีความ ฉลาดมากขึน้ 7.1.2 เครอื ขายคอมพิวเตอร เครอื ขายคอมพิวเตอร (Computer networks) หมายถึง กลุมของคอมพวิ เตอรท ี่เชือ่ มตอ สอ่ื สารดว ยฮารด แวร เครือขา ยคอมพวิ เตอรต ้งั แตสองเครือขายข้ึนไปท่ีเชื่อมตอกัน จะเรียกวา Internetwork หรอื Internet หมายถึง กลุมของเครือขา ยคอมพวิ เตอรท ว่ั โลกทเ่ี ชื่อมตอเขาดวยกนั และอนญุ าตใหม ีการเขา ถึง สารสนเทศและการบรกิ ารในรปู แบบของสาธารณะ (public access) 7.1.3 ความเปน มาของอินเทอรเนต็ คอมพิวเตอรแตละระบบสวนใหญจะแยกทํางานกันโดยอิสระ มีเพียงระบบคอมพิวเตอรที่ ต้งั อยใู กลกันเทานัน้ ทส่ี ามารถสื่อสารกนั ดวยความเรว็ ตํ่า จากปญหาและอุปสรรคในการสื่อสารระหวางเคร่ือง คอมพิวเตอรและความตองการในการแลกเปลี่ยนขอมูลขาวสารกัน จึงทําใหเกิดโครงการอารพาเน็ต (ARPANET) โครงการอารพาเน็ตอยูในความควบคุมดูแลของอารพา (Advanced Research Projects Agency หรอื ARPA) ซึง่ เปน หนวยงานยอ ย ในสังกัดกระทรวงกลาโหมของสหรัฐอเมริกา อารพาเน็ตทาํ หนาท่ี สนบั สนุนงานวิจยั พน้ื ฐานท้งั ทางดา นวิทยาศาสตรและเทคโนโลยี โดยใหทุนสนับสนุนแกหนวยงานอ่ืน ๆ เชน มหาวิทยาลัย และบริษัทเอกชนท่ีทําการวิจัย โดยไดมีการพัฒนาในป พ.ศ.2512 (ค.ศ.1969) โครงการ อารพาเน็ตไดเร่ิมขึ้น โดยเชื่อมตอเครื่องคอมพิวเตอรระหวางสถาบันส่ีแหงคือ มหาวิทยาลัยแคลิฟอรเนีย

เครือขายอินเทอรเน็ต 143 ลอสแอนเจลิส, มหาวิทยาลัยแคลฟิ อรเนยี ซานตา บารบ ารา ,มหาวทิ ยาลยั ยทู าห และสถาบันวิจัยสแตนฟอรด ซ่งึ เคร่อื งคอมพิวเตอรจ ากสถาบนั ทง้ั สแ่ี หง นี้ เปนเครื่องคอมพวิ เตอรตา งชนิดกัน และใชระบบปฏิบัติการ (OS) ท่ีแตกตา งกนั ตอมาเครอื ขา ยอารพ าเนต็ ไดร ับความนิยมอยางมาก มหาวิทยาลัย หนวยงานของรัฐและเอกชน ตางๆ ในสหรัฐอเมรกิ า ไดเขารว มเชื่อมตอ กบั เครอื ขา ยนเ้ี พอ่ื ประโยชนในการศกึ ษาและวิจัย 7.2 การประยุกตใชอนิ เทอรเนต็ ปจ จบุ นั ในแตละวัน มีผูใ ชอ ินเทอรเ นต็ จาํ นวนมากจากทกุ มุมโลก จะใชอินเทอรเน็ตและเว็บในการทํา กจิ กรรมตา งๆ ซึ่งพอจะสรุปกิจกรรมหลักๆ ไดด งั นี้ 7.2.1 การตดิ ตอ สื่อสาร การรับ - สง ไปรษณยี อเิ ลก็ ทรอนกิ ส (E - mail) หรอื การพูดคุยผานเครอื ขา ยที่ รูจกั ในโปรแกรมช่ือ Facebook ซงึ่ เปน กจิ กรรมท่ีไดร บั ความนิยมมากที่สุด ผูใชสามารถรับและสงขอมูลตางๆ ไมวา จะเปนภาพ เสยี ง หรือวีดีโอ โดยผา นทางอินเทอรเ นต็ ไดจ ากทุกมุมโลก นอกจากน้ี ผูใ ชยังสามารถเขากลุม สนทนาแลกเปลยี่ นความคดิ เห็นในหัวขอตางๆ และในทางการศึกษากส็ ามารถ ใชอ ินเทอรเน็ตในการสงการบา น หรือรายงานไดอีกดว ย ภาพท่ี 7.1 แสดงการเขา ใชงาน facebook ที่มา (ผเู ขยี น) 7.2.2 การทาํ ธรุ กจิ ออนไลน ปจ จุบนั หนว ยงานธรุ กิจหลากหลายประเภท ไดนาํ อินเทอรเน็ตมาใชใ นการ ใหบริการ และการทาํ ธรุ กิจ โดยเฉพาะการซอ้ื - ขายสนิ คา เชน เสื้อผา รองเทา หนงั สือ อุปกรณแตงบาน เปน ตน การทาํ ธุรกิจบนอนิ เทอรเน็ตนนั้ จะมีการใชระบบชําระเงินในรูปแบบทีแ่ ตกตา งกันข้ึนอยูกับความพรอม ของ แตล ะประเทศ เชน การชําระดว ยเช็ค บตั รเครดิต และการหกั เงนิ ผานบญั ชธี นาคาร

เครอื ขา ยอินเทอรเนต็ 144 ภาพท่ี 7.2 แสดงหนาเวบ็ ขายรองเทา ที่มา (http://www.peaksportthailand.com/) 7.2.3 การศึกษาและวิจัย สถาบันการศึกษาจํานวนมากไดนําเสนอบทเรียนผานเว็บไซด และบาง สถาบนั ไดใ ชอ ินเทอรเน็ตเปนแนวทางหนง่ึ ของการเรียนการสอนทเ่ี รยี กวา การเรียนการสอนทางไกล (distant learning) มีการทาํ หอ งสมุดเสมือน (Virtual library) เพือ่ ใหผ ูเรยี นเขา ถึงขอมลู ตางๆ โดยผานทางเครือขาย อินเทอรเน็ต ตลอดจนการเผยแพรบ ทความและงานวจิ ยั ตา งๆ ภาพที่ 7.3 เวบ็ การคนหาบทความและงานวิจัย ท่ีมา (http://tdc.thailis.or.th/tdc/)

เครือขายอินเทอรเ นต็ 145 7.2.4 ความบันเทงิ ผูใชอนิ เทอรเ น็ตสามารถฟง เพลง ดูภาพยนตร อา นหนงั สือ หรือแมแตเลนเกมผาน ระบบเครือขายอนิ เทอรเน็ตได ภาพที่ 7.4 การฟง เพลงผา นเครือขา ยอินเทอรเ น็ต ทม่ี า (http://radio.siamha.com/popupfm.php?station=station940) 7.3 การแทนชอื่ ท่ีอยอู นิ เทอรเ นต็ ในระบบเครือขายอนิ เทอรเนต็ และเครือขายคอมพิวเตอรที่เช่ือมตอกันนั้น จะตองมีระบบแจงตัวตน เพือ่ ใหเครือ่ งคอมพิวเตอร และอุปกรณที่ใชในการเชื่อมตอสามารถติดตอสื่อสารกันได โดยตองมีการกําหนด หมายเลข หรือกาํ หนดชื่อเครอื ขาย และเครอ่ื งคอมพิวเตอรเพ่อื ใหส ามารถเชื่อมตอกับระบบอินเทอรเน็ต การ ระบุตวั ตนของเครือขาย เครอ่ื งคอมพวิ เตอร และอปุ กรณท ีใ่ ชใ นการเชอื่ มตอ จะเก่ียวของกับเลขไอพี (IP) และ ชอ่ื โดเมน (Domain) โดยมีรายละเอียดดังน้ี 7.3.1 เลขไอพี (IP Address) คือ หมายเลขประจําตัวเคร่ืองคอมพิวเตอรที่ทําการเชื่อมตอกับ อนิ เทอรเน็ต เคร่ืองคอมพิวเตอรแตละเคร่ืองนั้น จะมีเลขไอพีท่ีไมซ้ํากัน โดยเลขไอพีจะประกอบดวยตัวเลข จาํ นวน 4 ชดุ ขนาด 8 บิตเทา กันทุกชุดรวมกันเปนหมายเลขไอพีขนาด 32 บิตในการอางอิงถึงหมายเลขไอพี นิยมแปลงเลขฐานสองทัง้ 4 ชุดน้ันเปน เลขฐานสิบ เขียนเรยี งกนั โดยมีจุดคั่นเลขแตละชุด (.) เพ่ือความสะดวก ในการจาํ และปอนเขาสูคอมพิวเตอร โดยแตละชดุ จะมีคา 0-255 ตวั อยา งเชน 202.29.5.4 คือหมายเลขไอพีของเครอ่ื งบรกิ ารเว็บไซต www.udru.ac.th หรือสามารถเขาได โดยใช http://172.29.5.20 คือหมายเลขท่อี ยูไอพีของเครื่องบริการเวบ็ ไซต cs.udru.ac.th เปนตน

เครอื ขา ยอินเทอรเ นต็ 146 ภาพท่ี 7.5 การเขา ถงึ เครอื่ งบริการเวบ็ ไซต ท่ีมา (http://www.udru.ac.th/) 7.3.2 ชื่อโดเมน (Domain Name System) คือระบบท่ีนํามาใชในการอางอิงถึงท่ีอยูของเคร่ือง คอมพวิ เตอร ท่ีเชื่อมตอกับอินเทอรเน็ตในระดับผูใชงานแทนการระบุดวยเลขไอพี โดยผูใชไมตองจําเลขไอพี เชน www.udru.ac.th, www.google.co.th หรือ www.facebook.com เปนตน ระบบช่ือโดเมนจะถูกแบง ออกเปนกลุมท่ีเรียกวา โดเมน (Domain) และโดเมนยอย (Sub Domain) ระบบชื่อโดเมนถูกกําหนดช่ือ โดเมน โดยเรียงตามลําดับความสําคญั ของชื่อจาก ขวาไปซา ย และใชจ ดุ (.) คั่น ดังตัวอยางตอ ไปนี้ ชื่อโดเมนยอย.ชอื่ โดเมนระดับทส่ี อง.ชอ่ื โดเมนระดบั บนสุด ภาพท่ี 7.6 แสดงช่อื โดเมน ท่มี า (ผเู ขยี น) สว นประกอบของโดเมนประกอบดวยสามสวนหลัก ๆ ดงั น้ี 7.3.2.1 สวนท่ี 1 ช่ือโดเมนยอย (Sub Domain Name) เปนสวนที่กําหนดชื่อเครื่องผู ใหบริการเว็บ หากนํามาใชบนเครือขายอินเทอรเน็ต จะแทนดวยชื่อวา WWW แตถามีการระบุชื่อเครื่อง ผูใชบ ริการโดยตรง จะระบุเปนชื่อยอขององคก รยอยหรือชอ่ื บริษทั นัน้ ๆ

เครอื ขายอินเทอรเ น็ต 147 7.3.2.2 สวนที่ 2 ชื่อโดนเมนระดับที่สอง (Second-Level Domain Name) เปนสวน กําหนดช่อื ท่ีเก่ยี วของกบั หนวยงาน, องคก ร หรือกจิ กรรมที่เกี่ยวของกับเว็บไซต การต้ังชื่อในสวนน้ี ต้ังข้ึนเพ่ือ ระบุ และช้ีใหเห็นวาเปนองคกรใด หรือทํากิจกรรมใด สวนใหญจะใชชื่อยอขององคกร เชน มหาวิทยาลัย ราชภัฏอุดรธานี (Udonthani Rajabhat University) ใชช่ือยอขององคกร และนําไปใชกําหนดช่ือโดเมน ระดับทีส่ อง คอื udru 7.3.2.3 สวนที่ 3 ชื่อโดเมนระดับบนสุด (Top-Level Domain Name) เปนสวนท่ีกําหนด ประเภทของช่อื โดเมน รวมถึงระบุชื่อประเทศที่จดทะเบียนช่ือโดเมน โดเมนในระดับน้ีแบงยอยออกเปนสอง ประเภทคอื หมวดทวั่ ไป กบั หมวดรหัสประเทศ 1) โดเมนระดับบนสุดหมวดทั่วไป (gTLD : Generic Top-Level Domain Name) เปนช่ือโดเมนท่ีลงทายดว ย .com, .net, .org, .edu, .mil เชน www.facebook.com ตารางที่ 7.1 แสดงช่อื โดเมนระดบั บนสุดหมวดทั่วไป ชือ่ โดเมนระดับบนสดุ ความหมาย .com กลมุ องคกรเอกชน .edu กลมุ สถาบนั การศกึ ษาในสหรัฐอเมรกิ า .gov กลุมองคกรของรัฐท่ัวไปในสหรฐั อเมริกา .mil กลุมองคก รทางการทหารในสหรัฐอเมรกิ า .org กลมุ องคกรไมแ สวงหาผลกาํ ไร .aero กลมุ องคก รทเ่ี กย่ี วกับการบิน .biz กลมุ องคก รธุรกิจทกุ ขนาด .coop กลมุ สหกรณ .name สวนตวั หรือครอบครัว .museum พพิ ธิ ภัณฑท ไ่ี ดรบั การรับรอง .pro อาชีพทีไ่ ดรับการรับรอง .info ธรุ กจิ หนวยงาน หรอื บุคคลทน่ี าํ เสนอขอมูลทั่วไป

เครือขา ยอินเทอรเ นต็ 148 2) โดเมนระดับบนสุดหมวดรหัสประเทศ (ccTLD : Country Code Top-Level Domain) เปนช่อื โดเมนใชระบุถึงประเทศตาง ๆ และประเภทของชื่อโดเมน ไดแก .th, .uk เปนตน โดยถา ระบุ แหลงเว็บไซตในประเทศไทยจะระบุประเภทของเว็บไซต แลวตามดวยชื่อยอของประเทศ เชน www.udru.ac.th หมายถึง สถาบันการศึกษาทอ่ี ยูในประเทศไทย ตารางท่ี 7.2 แสดงชอื่ โดเมนระดบั บนสดุ หมวดรหสั ประเทศไทย ชอ่ื โดเมนระดับบนสดุ ความหมาย .co.th องคก รธุรกจิ .ac.th สถาบันทางการศกึ ษา .go.th หนว ยงานภาครัฐ .mi.th หนวยงานทางทหาร .or.th องคกรทไ่ี มแ สวงหากาํ ไร .in.th บุคคลทว่ั ไป และหนว งงานทกุ ประเภท 3) รหัสประเทศเปนการระบุวา เว็บไซตนั้นเปดใช หรือจดทะเบียนช่ือโดเมนกับ ประเทศไทย และสามารถอางอิงประเทศใดเปนหลัก ดังตวั อยา งในตารางท่ี 7.3 ตารางที่ 7.3 ตัวอยา งชอ่ื ยอของประเทศในชื่อโดเมนระดบั บนสดุ หมวดรหัสประเทศ ช่อื ยอ ความหมาย ชอ่ื ยอ ความหมาย .th ประเทศไทย .au ประเทศออสเตรเลยี .jp ประเทศญีป่ ุน .fr ประเทศฝรัง่ เศส .kr ประเทศเกาหลี .la ประเทศลาว .uk ประเทศองั กฤษ .nz ประเทศนวิ ซีแลนด .ca ประเทศแคนดา .sg ประเทศสงิ คโปร .cn ประเทศจีน .my ประเทศมาเลเซยี

เครอื ขายอินเทอรเ นต็ 149 4) การอา งอิง หรือระบุช่ือเคร่อื งคอมพิวเตอรทเ่ี ช่อื มตอ กบั อินเทอรเนต็ มีท้งั แบบ เลข ไอพี และช่ือโดเมน ระบบอินเทอรเน็ตมีกลไกในการแปลงเลขไอพี ใหเปนชื่อโดเมน โดยมีเครื่องบริการชื่อ Domain Name Server ที่เกบ็ ขอ มลู ชื่อโดเมน และเลขไอพี ภาพท่ี 7.7 ตัวอยา งการทํางานของเคร่อื งบริการชือ่ โดเมน ทีม่ า (ผเู ขยี น) 7.4 อนิ เทอรเนต็ และการบรกิ ารตา ง ๆ อินเทอรเน็ตมีรูปแบบการบริการหลายประเภท เพื่ออํานวยความสะดวกใหกับผูใช ไดเลือกใชได เหมาะสมกบั ลกั ษณะงาน ตัวอยาง การบริการบนอนิ เทอรเ น็ตท่สี าํ คัญดงั นี้ 7.4.1 บรกิ ารดานการสือ่ สาร 7.4.1.1 ไปรษณียอิเล็กทรอนิกส (Electronic Mail) ไปรษณียอิเล็กทรอนิกสหรือ เรียกกนั โดยทวั่ ไปวาอีเมล (E - mail) ถือไดวาเปนกิจกรรมประจําวันของผูใชอินเทอรเน็ต ซึ่งการสงและรับ จดหมายหรือขอความถึงกันไดทั่วโลกนี้จําเปนจะตองมีที่อยูอีเมล (E - mail address หรือ E - mail account) เพื่อใชเปน กลอ งรบั จดหมาย ทอ่ี ยูข องอีเมลจะประกอบดว ยสวนประกอบสําคัญสองสว น คอื ชือ่ ผใู ช (User name) และช่อื โดเมน (Domain name) ซ่งึ เปนชื่อเครอ่ื งคอมพิวเตอรท ี่มีรายช่อื ของผใู ชอีเมลโ ดยชื่อ ผใู ชและชอ่ื โดเมนจะคัน่ ดวยเครื่องหมาย @ (อานวา แอ็ท) เชน [email protected] จะมีผูใชอีเมล ช่ือ Kanisorn ที่มีอยูอีเมล ที่เคร่ืองคอมพิวเตอรช่ือ CSIT ของมหาวิทยาลัยราชภัฎอุดรธานี (UDRU) ซ่ึงเปน สถาบนั การศกึ ษา (ac) ในประเทศไทย (th)

เครอื ขายอินเทอรเ น็ต 150 ภาพที่ 7.8 ตัวอยา งการเขาใชง านไปรษณยี อ ิเลก็ ทรอนกิ ส ทมี่ า (ผูเ ขียน) 7.4.1.2 รายชื่อกลุมสนทนา (Mailing Lists) เปนกลุมสนทนาประเภทหนึ่งบน อนิ เทอรเน็ตท่มี กี ารติดตอสื่อสาร และการสงขาวสารใหกับสมาชิกตามรายช่ือ และท่ีอยูของสมาชิกท่ีมีอยูใน รายการซง่ึ ในปจ จุบันมกี ลมุ Mailing Lists ท่ีแตกตา งกันตามความสนใจจํานวนมาก การเขาไปมสี ว นรวมในกลมุ สนทนาประเภทน้ี ผูใชจะตอง สมัครสมาชิกกอนดวยการแจงความประสงคและสงชื่อและท่ีอยูเพ่ือการ ลงทะเบยี นไปยัง subscription address ของ Mailing Lists ตวั อยางเชน กระทพู ันทปิ ภาพท่ี 7.9 ตัวอยา งกลุม สนทนาในกระทพู นั ทิป ที่มา (http://pantip.com/forum)

เครือขายอินเทอรเ น็ต 151 7.4.1.3 กระดานขาว (usenet หรอื user network) เปนการรวบรวมของกลุมขาว หรอื newsgroup ซง่ึ เปน กลมุ ผสู นใจท่ีตองการจะตดิ ตอ และแลกเปลี่ยน ความคิดเหน็ กบั ผใู ชอ ินเทอรเ น็ตคนอนื่ กลมุ ของ newsgroup ในปจจุบันมมี ากกวา 10,000 กลุมท่มี ีความสนใจในหวั ขอ ทีแ่ ตกตางกนั เชน กลมุ ผูสนใจ ศลิ ปะ กลมุ คอมพวิ เตอร กลมุ ผชู นื่ ชอบภาพยนตร เปน ตน การสงและรบั แหลง ขา วจาก usenet จะใชโ ปรแกรม สําหรับอานขาว เพ่ือไปดึงช่ือของกลุมขาว หรือหัวขอจากเคร่ืองคอมพิวเตอรท่ีผูใชเขาไปขอใชบริการ เชนเดียวกบั ระบบชื่อโดเมน (DNS) กลมุ ขาวจะมกี ารต้งั ช่อื เพ่ือใชเ ปน แบบมาตรฐาน ซงึ่ ชือ่ กลมุ จะประกอบดว ย สว นประกอบหลักๆ คอื ชอ่ื หัวขอ กลุม ขาวหลกั (major topic) ช่ือกลมุ ขา วยอ ย(subtopic) และประเภทของ กลุม ขา วยอย (division of subtopic) 7.4.1.4 การสนทนาออนไลน (On-line chat) การสนทนาออนไลน เปนบรกิ ารหน่ึง บนอินเทอรเ นต็ ท่ีชว ยใหผใู ชสามารถคุยโตต อบกับผใู ชค นอื่นๆ ไดใ นเวลาเดียวกัน (real-time) การสนทนาหรือ chat (Internet Relay Chat หรือ IRC) ไดมีการพัฒนาไปอยางตอเน่ือง ปจจุบันการสนทนาระหวางบุคคล หรือ กลมุ บุคคลสามารถใชภ าพกราฟก ภาพการตูนหรอื ภาพเคลอื่ นไหวตา งๆ แทนตวั ผสู นทนาได นอกจากการ สนทนาแลว ผใู ชยังสามารถแลกเปลีย่ นขอ มูลและไฟลไดอ กี ดว ยการใชง าน IRC ผูใชจะตองติดตอไปยังเคร่ืองที่ เปน ไออารซ เี ซริ ฟ เวอร (IRC server) ท่ีมกี ารแบงหองสนทนาเปนกลุมๆ ที่เรียกวา แชนแนล (channel) โดย ผใู ชจ ะตองมโี ปรแกรมเพ่ือใชสาํ หรบั การสนทนา (ซึง่ สามารถดาวนโ หลดฟรจี ากอินเทอรเน็ต) เม่ือผูใชติดตอกับ เครือ่ งเซริ ฟเวอรไดแ ลว ก็จะเลือกกลมุ สนทนาหรือหัวขอสนทนาที่สนใจ และเร่ิมสนทนาไดตามความตองการ ตวั อยา ง โปรแกรมสนทนาออนไลนที่ใชกนั เชน facebook ในปจจบุ นั ผูใ ชสามารถใชส่ือประสม (multimedia) ประกอบดวย เสียงพูด และภาพเคลอ่ื นไหว โดยใชอุปกรณตางๆ เชนไมโครโฟน ลําโพง กลองวีดีโอ และอ่ืนๆ เพื่ออาํ นวยความสะดวกและเพ่ือประสทิ ธภิ าพของการสนทนา ใหดีย่ิงข้ึน ในสวนของโปรแกรมไดมีการพัฒนา โปรแกรมเพื่อการสนทนาออนไลนที่มีคุณภาพ เชน โปรแกรม facetime ที่สามารถสนทนากันไปพรอมๆ กับ มองเห็นภาพของคูสนทนาไดด วย ภาพท่ี 7.10 ตัวอยางการใช facetime ทม่ี า (http://www.apple.com/th/ios/facetime/)

เครอื ขา ยอินเทอรเนต็ 152 7.4.1.5 เทลเนต็ (telnet) เปนบริการท่ีใหผูใ ชสามารถใชบรกิ ารเครื่องคอมพวิ เตอรท ่ี ต้งั อยูร ะยะไกล โดยจะใชก ารจําลองเคร่ืองคอมพวิ เตอรท ี่กําลงั ใชง านอยู ใหเ ปน จอภาพ ของเครือ่ งคอมพิวเตอร ระยะไกลเครอ่ื งน้ัน การทํางานในลกั ษณะน้ีจะชวยประหยัดทั้งเวลา และคาใชจายในกรณีท่ีตองเดินทางไปใช งานเครอ่ื งที่อยใู นระยะไกล การใชง านเทลเนต็ จะเปน การแสดงขอความตัวอักษร (text mode) โดยปกติการ เขาไปใชบริการเคร่ืองคอมพิวเตอร ระยะไกลจําเปนตองมีรายชื่อผูใชและรหัสผาน แตก็มีบางหนวยงานท่ี อนญุ าตใหเ ขา ใชบ ริการโดยไมต องระบุรหสั ผา นเพอื่ เปนการใหบริการขอมูลแกล กู คาทั่วๆ ไป 7.4.2 บริการดานขอ มูลตา งๆ 11.4.2.1 การขนถายไฟล (file transfer protocol) การขนถายไฟล หรือที่เรียก ส้ันๆ วา เอฟทพี ี (FTP) เปนบรกิ ารที่ใชส ําหรบั การแลกเปลย่ี นไฟลร ะหวางเคร่ืองคอมพิวเตอรท างอินเทอรเน็ต เครื่องคอมพิวเตอรท่ีใหบริการไฟลจะเรียกวา เอฟทีพีเซิรฟเวอร (FTP sever หรือ FTP site) ขอมูลที่ ใหบริการขนถา ยไฟลจ ะมลี กั ษณะหลายรูปแบบ ไดแก ขอมลู สถิติ งานวิจัย บทความ เพลงขาวสารทั่วไป หรือ โปรแกรมฟรีแวร (freeware) ท่ีสามารถดาวนโหลดและใชโปรแกรมฟรีในบางคร้ังเคร่ืองคอมพิวเตอรท่ี ใหบ ริการขนถายไฟลจะใหบริการเฉพาะบุคคลที่มีบัญชีรายช่ืออยูในเคร่ืองคอมพิวเตอรเทานั้น แตก็มีเคร่ือง คอมพวิ เตอรท ี่ใหบ รกิ ารขนถายไฟลจ ํานวนมากอนญุ าตใหผ ูใชท่วั ไปไดเขา ไปใชบ รกิ าร ถึงแมวาในบางครั้งจะไม อนญุ าต ใหข นถา ยไฟลท งั้ หมดก็ตาม ภาพท่ี 7.11 ตวั อยางการใช FTP sever ทีม่ า (http://wiseftp.download-214-16672.datapicks.com/) 11.4.2.2 โกเฟอร (gopher) เปนโปรแกรมประยุกต ท่ีใหบริการขอมูลในลักษณะ ของการคน หาจากเมนู (menu-based search) จากเคร่อื งคอมพวิ เตอรท่ีใหบริการขอมูล โปรแกรมโกเฟอร

เครือขา ยอินเทอรเ น็ต 153 พัฒนาโดยมหาวิทยาลยั Minnesota ในป ค.ศ. 1991 เครื่องคอมพวิ เตอรท ี่ใหบ ริการฐานขอมูลจะเปนลักษณะ ของเมนูลาํ ดับช้นั (hierarchy) เพื่อเชือ่ มโยงไปยงั แหลง ขอมลู อืน่ ๆ ทีก่ ระจายกนั อยูห ลายแหลง ได 11.4.2.3 อารซี (archie) เปนการเขาใชบริการคนหาขอมูลจากเคร่ืองแมขายที่เปน อารซีเซิรฟเวอร (archie sever) ซึ่งเปนแหลงที่ชวยใหผูใชคนหาสถานท่ีของขอมูล จากนั้นก็จะไปคนขอมูล โดยตรงจากสถานทีน่ ้ันตอไป 7.5 อนิ ทราเนต็ และเอก็ ซทราเนต็ ปจจุบันทุกองคกรนิยมใชอินเทอรเน็ตเพ่ือประกอบทําธุรกิจ และการใหบริการแกลูกคาในองคกร เหลาน้ัน พบวาการใชอินเทอรเน็ต และเว็บชวยใหการดําเนินงานของธุรกิจมีประสิทธิภาพมากข้ึน การนํา เทคโนโลยีอินเทอรเน็ตมาประยุกตใชขององคกรสามารถจําแนกไดเปนสองประเภทหลักๆ คือ เครือขาย อินทราเน็ต และเครอื ขา ยเอ็กซทราเน็ต 7.5.1 อนิ ทราเน็ต เปน ระบบเครอื ขา ยท่ีใชภ ายในองคก รมีลกั ษณะคลายกบั อินเทอรเ นต็ อนิ ทราเนต็ จะ ใชเ บราเซอร, เวบ็ ไซต และเว็บเพจ เชนเดียวกับอินเทอรเน็ต ที่ใหบริการแบบสาธารณะ (public Internet) โดยทวั่ ไปจะใหบริการอเี มล (E - mail), mailing lists, newsgoups และ ftp ขอแตกตางของอินทราเน็ต กับ อินเทอรเน็ต คือ อินทราเนต็ จะมกี ารเช่ือมตอและส่ือสารภายในองคกรเทานั้น อินทราเน็ตยังใหบริการขอมูล อ่ืนๆ แกพนกั งานขององคก ร เชน หมายเลข โทรศพั ท ทอี่ ยูอีเมล ผลประโยชนท่พี นักงานควรไดร ับ และอืน่ ๆ ภาพท่ี 7.12 ระบบอินทราเนต็ ท่ีมา (http://www4.srp.ac.th/~kitima/lesson/Network/wired/n09_01.html)

เครือขายอินเทอรเนต็ 154 7.5.2 เอ็กซทราเน็ต เปนระบบเครือขายท่ีเช่ือมตอกับระบบคอมพิวเตอรภายนอกองคกร ปจจุบัน องคกรจํานวนมากไดประยุกตใชเทคโนโลยีอินเทอรเน็ต เพ่ือการติดตอระหวางผูผลิต ตัวแทนจําหนาย และ ลูกคา เพ่ือชว ยลดคา ใชจา ยในการทําธุรกิจ การรกั ษาความปลอดภัยของขอมูล การนําเทคโนโลยีอินเทอรเ นต็ มา ชวยในการดาํ เนนิ งานขององคกร ส่ิงจําเปนอยางหนึ่งที่ควรจะตองระมัดระวัง คือ ระบบการปองกันและการ รกั ษาความปลอดภัยของขอมลู ระบบไฟรว อลล (firewall) เปนระบบทใ่ี ชเพอ่ื ปองกันอนั ตรายจากผูท่ไี มหวงั ดที ่ี ตอ งการเขา ระบบเครือขา ยขององคก ร โดยระบบไฟลว อลลจะชว ยตรวจสอบและกลัน่ กรองผใู ชท่ีตดิ ตอ เขา มาใน ระบบ ภาพที่ 7.13 เอก็ ซทราเน็ตและระบบไฟรว อลล ทีม่ า (http://www.cornerstone.us/services/expertise) บทสรปุ มหาวิทยาลัยสงขลานครินทร วิทยาเขตหาดใหญ และ สถาบันเทคโนโลยีแหงเอเชีย ไดติดตอขอใช บริการจดหมายอิเล็กทรอนิกส โดยความรวมมือระหวางไทยและออสเตรเลีย โดยเริ่มในป พ.ศ. 2530 การประยุกตใ ชอนิ เทอรเ นต็ มกี ิจกรรมหลกั ๆ ไดด งั น้ี 1. การตดิ ตอ สื่อสาร การรับ - สงไปรษณียอิเล็กทรอนิกส (e - Mail), 2. การทําธุรกจิ ออนไลน, 3. การศกึ ษาและวจิ ัย และ4. ความบันเทิง ในระบบเครือขา ยอนิ เทอรเน็ต จะตองมีระบบแจงตัวตน เพือ่ ใหส ามารถเชื่อมตอ กับระบบอินเทอรเนต็ อุปกรณท ีใ่ ชในการเช่ือมตอ จะเกย่ี วขอ ง กับเลขไอพี (IP) และชื่อโดเมน (Domain) โดยมีรายละเอียดดังน้ี 1. เลขไอพี (IP Address) 2. ช่ือโดเมน (Domain Name System) โดยมีสวนประกอบหลกั สามสว นประกอบดวย 2.1 ชอ่ื โดเมนยอ ย จะแทนดวยช่ือวา WWW, 2.2 ชอ่ื โดนเมนระดบั ทส่ี อง เปนสวนกาํ หนดชือ่ ที่เกี่ยวของกับหนวยงาน เชน udru และ2.3 ชื่อโดเมน ระดับบนสุด แบง ยอยออกเปน สองประเภทคือ หมวดทวั่ ไป กบั หมวดรหัสประเทศ การบรกิ ารบนอินเทอรเ น็ตที่

เครอื ขายอินเทอรเน็ต 155 สําคญั ดงั น้ี 1.บริการดานการส่อื สาร, 2.บรกิ ารดานขอมลู ตางๆ เทคโนโลยีอินเทอรเน็ตมาประยกุ ตใ ชขององคก ร สามารถจาํ แนกไดเ ปนสองประเภทหลกั ๆ คอื เครือขา ยอินทราเนต็ ขอแตกตางของอนิ ทราเนต็ กบั อนิ เทอรเน็ต คือ อินทราเน็ตจะมีการเชื่อมตอและส่ือสารภายในองคกรเทานั้น และเครือขายเอ็กซทราเน็ต เปนระบบ เครือขายที่เชื่อมตอกับระบบคอมพิวเตอรภายนอกองคกร สิ่งจําเปนอยางหน่ึงที่ควรจะตองระมัดระวัง คือ ระบบการปองกันและการรกั ษาความปลอดภยั ของขอมูล ระบบไฟรวอลล คําถามทบทวน 1) จงอธบิ ายมาตรฐานการส่ือสารหลกั ของอินเทอรเ นต็ สามารถแบง ออกเปนก่สี วนอะไรบา ง 2) การโอนยายไฟลนนั้ มวี ิธีโอนยา ยกร่ี ูปแบบ ? แตละรปู แบบมลี กั ษณะอยา งไร ? 3) ใหน กั ศึกษาอธิบายลกั ษณะเดน ของการบริการขอมลู แบบเวิลดไวดเว็บ 4) จงอธบิ ายความหมาย และลักษณะของเลขท่อี ยูไอพี 5) การเขยี นสวนประกอบของระบบโดเมนมีกส่ี วน อะไรบาง ? 6) เครอื่ งบรกิ ารช่ือโดเมนทําหนาทอี่ ะไร และมีประโยชนต อการใชงานอยา งไร ? 7) ชอื่ โดเมนระดบั บนสุด สามารถแบงยอ ยไดก ่ีประเภท อะไรบา ง ? 8) จุดเดน ในระบบเครือขา ยอินทราเน็ตคือสิ่งใด ?

เครอื ขา ยอินเทอรเน็ต 156 เอกสารอา งองิ ดวงพร เกย๋ี วคํา. (2551). สรางเว็บไซตด ว ยตนเอง. กรุงเทพฯ: โปรวชิ ั่น ทวีศักดิ์ กาญจนสวุ รรณ. (2552). การพาณิชยอ ิเล็กทรอนกิ ส (E - COMMERCE). กรงุ เทพฯ: เคทพี ีบคุ ส ธวัชชัย ศรีสุเทพ. (2548). คัมภีย Web design คูมือออกแบบเว็บไซทฉบับมืออาชีพ. กรุงเทพฯ: โปรวชิ ่นั

แผนบรหิ ารการสอนประจําบทที่ 8 เนื้อหาประจาํ บท 8.1) TCP/IP 8.2) การกําหนดตาํ แหนง ทอี่ ยู 8.3) คลาส 8.4) โปรโตคอลทรี่ องรบั การทาํ งาน TCP/IP 8.5) องคก รทที่ ําหนาที่กาํ หนดกลุมหมายเลข 8.6) ซบั เนต็ มาสก 8.7) เครอ่ื งมือท่ีใชใ น TCP/IP 8.8) มาตรฐาน IPv6 8.9) การกําหนดตําแหนงทอ่ี ยใู น IPv6 8.10) การแทนคา ไอพแี อดเดรสดว ยเลขฐานสบิ หก 8.11) แบบฝก ปฏบิ ตั ิการ Set IP พ้นื ฐาน วตั ถปุ ระสงค เชงิ พฤตกิ รรม 1) ผูเรียนสามารถอธบิ ายกลไกลการทาํ งานของโปรโตคอล IP ได 2) ผเู รียนสามารถสามารถคาํ นวณหาแอดเดรสซับเนต็ ได 3) ผูเรียนสามารถระบคุ ลาสของไอพแี อดเดรสได 4) ผูเรียนสามารถแบง เครอื ขา ยยอยดวยการใชซ ับเน็ตมาสกได 5) ผูเ รยี นสามารถเปรียบเทียบ และเขาใจหลกั การและการทาํ งานของ IPV4 และ IPV6 6) ผเู รยี นสามารถนาํ ความรูท่ไี ดร บั ไปใชใ นการออกแบบและแกปญ หาในเครอื ขายได

วธิ ีการสอนและกจิ กรรมการเรยี นการสอนประจําบท 1) บรรยายประกอบภาพเลอ่ื น (slide) 2) ศกึ ษาจากเอกสารประกอบการสอน 3) ทาํ แบบฝก หัดทบทวน สื่อการเรยี นการสอน 1) เอกสารประกอบการสอน 2) ภาพเลือ่ น (slide) 3) โปรแกรม Cisco Packet Tracer 4) แบบฝก หดั ทบทวน การวัดผลและการประเมนิ ผล 1) ประเมินจากการซักถามในชั้นเรยี น 2) ประเมินจากการทาํ แบบฝกหดั ทบทวนทายบทเรียน 3) ประเมนิ จากความรวมมอื และความรับผดิ ชอบตอการเรยี น

บทที่ 8 ทซี พี ไี อพี ทีซีพีไอพี (Transmission Control Protocol/ Internetworking Protocol: TCP/IP) คือชุด ของโปรโตคอล (Protocol Suite) ที่ถูกพัฒนาข้ึนมาเพื่อใชสําหรับการแลกเปลี่ยนขอมูลบนเครือขาย อินเทอรเน็ตสําหรับหนาท่ีการทํางานของ TCP/IP น้ันจะแบงหนาท่ีความรับผิดชอบออกเปนชั้นซอนกันท่ี เรยี กวา โปรโตคอลสแต็ก (Protocol Stack) ถึงแมวัตถุประสงคหลักของโปรโตคอล TCP/IP ที่ออกแบบมา เพ่ือใชง านบนเครอื ขา ยระยะไกลเปน สาํ คญั แตโปรโตคอลดังกลาวก็ยังสามารถใชงานไดดีบนเครือขายภายใน อยางเครือขายทองถ่ิน ดวยการเช่ือมตอเครือขายอินเทอรเน็ตไดและดวยเหตุน้ีเอง ในปจจุบันโปรโตคอล TCP/IP จงึ เปน โปรโตคอลที่ไดร ับความนิยมเปน อยางสูง 8.1 ทซี พี ไี อพี 8.1.1 มาตรฐาน TCP/IP เร่ิมตนในทศวรรษที่ 1970 หรือ 1969 โดยมีการพัฒนาเพื่อรองรับใน เครือขาย Internet และ Local area Network โดย TCP/IP เปนผลท่ีเกิดจากการพัฒนาเทคโนโลยีทาง การทหาร โดยเดิมใชในการรวมศูนยแ ตผ ลจากการโจมตดี ว ยระเบดิ สงครามในไซตใดไซตห นง่ึ ทําใหมกี ารพฒั นา มาเปน ARPAnet (Defense Department’s Advanced Research Project Agency) มีลักษณะ กระจายเครือขาย และในจุดเริ่มตนนี้เองทําใหเปนที่มาของ TCP/IP ต้ังแตทศวรรษที่ 80 National Science Foundation ตอ งการสรา งเครือขายเพื่อทําการเช่ือมตอขอมูลในมหาวิทยาลัย และองคกรตางๆ ซ่ึงตอมาได พฒั นาเปนทรี่ ูจ ักทั่วไป ในคาํ วา Internet ตารางที่ 8.1 ขอดี - ขอ เสียของ TCP/IP ขอดี ขอเสีย 1) โปรโตคอล TCP/IP เปนสวนโปรโตคอลในการ 1) ไมมีการรับประกันในการสงขอมูลไปยังเครื่อง ส่ือสารที่เปนพื้นฐานของระบบอินเทอรเน็ต และยัง ปลายทางเวลาใด ซ่ึงบางคร้ังอาจตองเสียเวลาในการ สามารถใชเปนโปรโตคอลในการสื่อสารภายใน รอคอยเปนเวลานาน เครือขายอินทราเน็ต (Intranet) และเอ็กซทราเน็ต (Extranet) อีกดวย

ทซี พี ไี อพี 160 ตารางที่ 8.1 (ตอ) ขอ ดี - ขอเสยี ของ TCP/IP ขอ ดี ขอ เสีย 2) โปรโตคอล TCP/IP เปนโปรโตคอลในระบบเปด 2) ขอมูลถกู สงในรูปแบบแพ็กเกตจะไมมีการเขารหัส (Open System) ท่ีใชงานอยางแพรหลาย จน ไฟล โดยการเขา รหสั น้นั จะขึ้นอยกู ับแอพพลิเคชั่นที่ใช กลายเปน มาตรฐานอยา งหนง่ึ ในการสื่อสารของระบบ งาน อาจทําใหผ ไู มห วงั ดีดักจับนําขอมูลบางสวนไปใช อินเทอรเน็ต สาเหตุที่ทําใหไดรับความนิยมน้ันเปน สรา งความเสยี หายได เพราะ TCP/IP เปนโปรโ ตคอลหลัก ในการใ ช อินเทอรเน็ตนั้นเอง และในปจจุบันไดมีการพัฒนา Applications ท่ีสามารถใชงานบนอินเทอรเน็ตมาก ขนึ้ พรอ มกันนีผ้ ใู หบรกิ ารทางดานขอมูลบนเครือขาย กไ็ ดเพ่มิ ข้ึนอยา งรวดเรว็ เชน กนั ***ขอ ควรจํา โปรโตคอล TCP ทํางานอยูใ นช้นั ขนสง (Transport Layer) ทาํ หนา ทต่ี รวจสอบการรับสงขอมูล ระหวางคอมพิวเตอรของผูรบั และผสู ง ใหไดรับขอมูลที่ถูกตองครบถวน หากมีขอมูลท่ีเสียหาย จะทําการแจง กลับไปยังตน ทางใหทาํ การสง ขอ มูลใหมมาให 8.1.2 โปรโตคอล IP (Internetwork Protocol) เปนกลไกการสงขอมูลที่ใชโปรโตคอล TCP/IP ใน ลกั ษณะคอนเน็กชนั เลส โดยจะไมรับประกันการสงขอมลู วา จะไปถงึ ผูรบั หรือไม ไมม ีการตรวจสอบขอ ผิดพลาด และดว ยการปราศจากกลไกการรบั ประกันขอมลู ท่สี งไปถึงปลายทาง การไมมกี ารตรวจสอบขอผิดพลาด ละไม ตอ งสรา งคอนเน็กชนั กบั โฮสตปลายทางน้ีเองจงึ ทําใหห ลกั การทาํ งานของโปรโตคอล IP นไี้ มมคี วามซับซอน โดย มหี นา ทเี่ พียงนําสงขอ มูลไปถงึ ปลายทางไดด วยหมายเลข IP ซึ่งเปนหมายเลขท่ีใชระบุตําแหนงเครื่องและเปน หมายเลขท่ไี มซ ํา้ กนั อยา งไรกต็ าม หากความนาเชอ่ื ถอื ในการสง ขอ มูลไปยังปลายทางเปน สิง่ จาํ เปน โปรโตคอล IP โดยจะทํางานควบคูไปกบั โปรโตคอลทม่ี ีเครื่องมอื ในการตรวจสอบขอมูลวา สงไปถงึ ปลายทางหรือไม นนั่ กค็ อื โปรโตคอล TCP ซ่งึ สามารถอธบิ ายเพือ่ ใหเหน็ ภาพไดช ัดเจนดว ยการเปรยี บเทยี บไดก บั ตวั อยางตอไปนี้ ตัวอยาง การสงจดหมายไปรษณยี  โดยการสงจดหมายแบบปกติ ผูส งจะนาํ จดหมายมาใสซอง ติดแสตมปและนําไปหยอดลงในตูสงจดหมาย จากนั้นเมื่อถึงเวลาบุรุษไปรษณียก็จะเปดตูจดหมาย เพื่อนํา จดหมายนี้สงไปถึงผูรับปลายทางตามที่อยูท่ีไดจาหนาซองไว ซึ่งการสงจดหมายในลักษณะนี้ จะไมมีการ รบั ประกนั การสง วา จดหมายนจี้ ะถงึ ผูรบั ปลายทางหรอื ไม จดหมายอาจมีการตกหลน หรอื สูญ-หายระหวา งทางก็

ทซี ีพีไอพี 161 เปนได ดังนัน้ หากผูสงตองการความนา เชื่อถอื ดว ยวธิ รี บั ประกันวา จดหมายฉบบั นจ้ี ะสง ถงึ มือผูรบั อยา งแนนอน หรอื หากไมถ งึ ผูรับ กจ็ ะตอ งไดร ับแจง ขางสารกลับมาใหท ราบ การสงจดหมายในลักษณะน้ีจึงจําเปนตองมีการ ลงทะเบียน โดยผูร ับจะตองมกี ารเซน็ รบั จดหมายเพื่อยนื ยันวา ไดรบั จดหมายฉบับนี้จรงิ จึงถือเปนกระบวนการ สงจดหมายถึงผรู ับเสร็จสมบูรณ ดงั นน้ั IP กเ็ ปรยี บเสมือนกับการสง จดหมายธรรมดา ในขณะที่ TCP ก็คือการ สง จดหมายแบบลงทะเบยี นท่มี ีการรับประกนั การสง ถงึ มือผรู บั น่ันเอง ภาพที่ 8.1 การสง จดหมาย ทีม่ า (http://www.prosoftemailmarketing.com/ArticleInfo.aspx?ArticleID=5630) ***ขอ ควรจํา โปรโตคอล IP ทําหนา ทเ่ี ลอื กเสน ทางทใ่ี ชในการรับสงขอมูลผานระบบเครือขาย และตรวจสอบ Address ของผูรับโดยใชขอมูลขนาด 4 ไบต หรือ 32 บิต เปนตัวกําหนด Address ของการรับ เรียกวา IP Address 8.1.3 มาตรฐาน TCP/IP เทียบกับ OSI เน่ืองจาก OSI นั้นไดถูกพัฒนาขึ้นหลังจาก TCP/IP และไดมี การนําไปใชงานอยางแพรหลาย รวมถึงเปนโปรโตคอลที่ใหใชงานไดฟรีไมตองจายคาลิขสิทธิ์ และเปน โปรโตคอลหลกั ในการใชง านอนิ เทอรเ นต็ ทําใหมาตรฐานของ TCP/IP เปนทยี่ อมรับอยา งกวา งขวาง และมีผูใช รบั สงขอมูลมากทีส่ ุดในปจจบุ ัน ในสว นการทํางานน้ัน TCP/IP ไดม กี ารแบง โปรโตคอลสื่อสารออกเปนช้นั โดยมี จาํ นวนสชี่ ั้น โดยเรยี กวา TCP/IP Stack ดังภาพ

ทซี ีพีไอพี 162 ภาพที่ 8.2 โครงสราง TCP/IP Stack ทมี่ า (สวุ ัฒน ปณุ ณชัยยะ, 2545, หนา 20) 8.1.3.1 ช้ันท่ี 1 Network Interface หนาที่ควบคุมฮารดแวรการรับสงขอมูลผานเครือขาย เทียบไดกับ Layer 1 และ Layer 2 ของ OSI Model ในช้ันนี้จะทําหนาท่ีควบคุมการรับสงขอมูลในระดับ ฮารด แวรของเครือขา ย ซง่ึ ใชม าตรฐานของ IEEE เชน IEEE 802.3 เปนการเช่ือมตอผาน LAN แบบ Ethernet LAN หรือ IEEE 802.5 เปน การเช่อื มตอ ผาน LAN แบบ Token Ring 8.1.3.2 ชั้นท่ี 2 Internetwork Layer (IP) ทําหนาท่ีคลายกับ Layer 3 ของ OSI Model เปน การเชื่อมตอคอมพิวเตอรเขากับระบบเครือขายท่ีอยูช้ันลางลงไปและทําหนาที่เลือกเสนทางในการรับสง ขอมลู ผา นอุปกรณเครือขา ย ในช้ันนจี้ ะทําการจดั กลุม ขอมูลในลกั ษณะทเี่ รยี กวา frame ในรปู แบบ TCP/IP 8.1.3.3 ช้ันท่ี 3 Host – to – Host Layer (TCP) หรือ UDP ทําหนาท่ีเทียบไดกับ Layer 4 ของ OSI Model คอื การควบคุมการรับสง ขอมูลจากดานสงถึงดา นรบั ขอ มูล และตดั ขอ มูลออกเปนสวนยอยให เหมาะสมกับเครอื ขา ยที่ใชร บั สงขอ มลู รวมทงั้ ทาํ การประกอบขอ มูลสว นยอ ย ๆ เขาดว ยกันเมือ่ ถึงปลายทาง 8.1.3.4 ชน้ั ท่ี 4 Process Layer ในชนั้ นีเ้ ปน Application protocol ทท่ี าํ หนาท่ีเช่ือมตอกับ ผใู ชและใหบรกิ ารตา ง ๆ เชน FTP, Telnet, SNMP เปนตน

ทีซีพไี อพี 163 ภาพที่ 8.3 การเทยี บโครงสราง TCP/IP Stack กับ โครงสรา ง OSI Model ทม่ี า (สุวัฒน ปุณณชยั ยะ, 2545, หนา 21) 8.2 การกําหนดตาํ แหนงทอ่ี ยู สําหรับฟสิคัลแออดเดรสที่ไดบรรจุไวในอุปกรณฮารดแวร เชน การดเครือขาย หรือที่เรียกวา “แมคแอดเดรส (MAC Address)” จะเปนหมายเลขอางอิงถึงโหนดน้ันๆ บนเครือขายในขณะเครือขาย อินเทอรเ นต็ จะมีการอางอิงหมายเลขโฮสตเ ชนกนั แตจะอา งอิงดว ยหมายเลขไอพีหรอื ไอพแี อดเดรสทกุ ๆ โฮสต และรวมถึงอุปกรณอยางเราเตอร ที่ใชงานบนเครือขายอินเทอรเน็ต จําเปนตองมีไอพีแอดเดรส และจะไมมี เคร่อื งใดบนอนิ เทอรเน็ตทจ่ี ะมไี อพีแอดเดรสซํ้ากัน ขนาดความยาวของไอพีแอดเดรสท่ีใชงานอยูในปจจุบันมี ความยาวที่ 32 บติ ซง่ึ ไวส าํ หรบั กําหนดตาํ แหนงท่ีอยตู นทาง (Source Address) และตําแหนง ที่อยูปลายทาง (Destination Address) ของแพ็กเกต็ ไอพีน้ันๆ แตสง่ิ สําคัญประการหนึ่งท่ีจําเปนตองรับรูวา ไอพีแอดเดรส น้ันไมใชเ ปน หมายเลขที่ใชส ําหรับอางองิ โฮสตหนง่ึ โฮสตใ ดจริงๆ แตการอางองิ ถึงตําแหนงจรงิ ๆ ของโฮสตนน้ั จะ ใชหมายเลขการด เครือขา ย หรือแมคแอดเดรส ไอพีแอดเดรสจะประกอบดวย 4 ไบต (32 บิต) โดยปกติจะประกอบดวยสองสวนหลักๆ ดวยกันคือ สวนของหมายเลขเครือขาย (NetID) และสวนของหมายเลขโฮสต (HostID) แตภายในสวนของหมายเลข เครือขา ยนี้ยงั รวมถึงบติ ที่ใชสําหรับระบุคลาสของไอพีแอดเดรส ดังนั้น ภายในไอพีแอดเดรสจึงประกอบดวย สามฟส ดหลกั ๆ ดว ยกัน คือ 8.2.1 ประเภทของคลาส (Class Type) เปน ประเภทของคลาสทีใ่ ชระบุไอพีแอดเดรส เพอ่ื ให ทราบวา ไอพแี อดเดรสนจ้ี ัดอยูในคลาสใด

ทีซพี ไี อพี 164 8.2.2 หมายเลขเครือขาย (Network Identifier: NetID) เปนสวนที่ใชสําหรับการวาง เสนทางแพ็กเก็ตระหวางเครอื ขาย 8.2.3 หมายเลขโฮสต (Host Identifier: HostID) เปน สวนท่ีใชระบุตําแหนงเฉพาะเจาะจง ของอุปกรณหรือโฮสตบ นเครอื ขาย ไอพีแอดเดรสขนาด 32 บิตจะเปนไปตามขอกําหนดของ IPv4 ซึ่งขนาดจํานวนบิตดังกลาวทําให สามารถใชแทนหมายเลขแอดเดรสของอปุ กรณไดป ระมาณ 4 พันลา นเครอ่ื ง หรือเทากับ 232 (4,294,967,286) แตมไิ ดนํามาใชงานทัง้ หมด เนอ่ื งจากมีการสงวนไวบางสว นเพือ่ ใชง านเฉพาะอยาง และดวยขนาด 32 บิต ของ ไอพีแอดเดรสนี้เอง จึงทําใหการอางอิงชุดหมายเลขดังกลาวยากตอการจดจํา ดังนั้นจึงมีการจัดการกับไอพี แอดเดรสเพื่อใหงายตอการอานย่งิ ขึน้ ดว ยการเขียนอยใู นรูปแบบของเลขฐานสบิ โดยมีจดุ ทศนยิ มเปนตัวค่ัน ซ่ึง การใชจุดทศนยิ มเปน ตัวแบง แตล ะไบตจะทําใหผูอานจดจําไดงายข้ึน โดยแตละไบตซ่ึงเปนกลุมชุดตัวเลขของ เลขฐานสอง เมือ่ นํามาแปลงเปน เลขฐานสิบ จะมคี าตวั เลขอยูร ะหวาง 0-255 และในตําแหนงไบตแรกของไอพี แอดเดรสนี้ จะทําใหเราสามารถตีความไดท ันทวี า ไอพีแอดเดรสชดุ นีจ้ ัดอยใู นคลาสใด ภาพที่ 8.4 การอางองิ IP Address ดว ยรูปแบบทศนยิ ม ทีม่ า (ดัดแปลงจาก Behrouz A.Forouzan, 2007, หนา 551) 8.3 คลาส แนวคิดในการจัดสรรไอพีแอดเดรสแบบใชคลาสจะเรียกวา Classful Addressing ซ่ึงไดมีการแบง คลาสออกเปน 5 ชนิดดวยกนั แตละคลาสไดออกแบบมาเพื่อรับรองความตองการที่แตกตางกันแตละองคกร คลาส A และ คลาส B ถูกนํามาใชจนเต็มหมดแลว ดังน้ันปจจุบันจึงเหลือแตคลาส C ที่ยังมีการใชงานอยู ในขณะท่ีคลาส D ถูกสงวนไวส ําหรบั เปนมัลติคาสตแ อดเดรส และคลาส E ถูกสงวนไวใชง านในอนาคต 8.3.1 คลาส A จะมีสวนของหมายเลขเครือขาย (NetID) ขนาด 7 บิต โดยบิตแรกจะมีคาคงท่ีคือ 0 เพื่อใชแทนวาเปนคลาส A ดังนั้นจึงสามารถมีจํานวนเครือขายไดเทากับ 126 (27-2) เครือขายดวยกัน โดย

ทซี ีพีไอพี 165 ออคเทตแรกทม่ี คี า เปน 0 (00000000) และ 127 (01111111) จะถูกสงวนไวและดวยขนาดบิตของโฮสตที่มี ขนาดถึง 24 บิต จึงทําใหแตละเครือขายสามารถมีจํานวนโฮสตมากถึง 16,777,214 (224-2) โฮสต โดยไอพี แอดเดรสคลาส A สามารถนาํ ไปใชงานไดอยางเหมาะสมกับองคกร หรือหนวยงานขนาดใหญท่ีจําเปนตองมี โฮสตจ ํานวนมาก 1 บติ ในออคเทตแรกของคลาส A จะถูกสงวนไว และตอ งมคี าเปน 0 ดังนั้นแอดเดรสเร่ิมตน และแอดเดรสสนิ้ สุดของคลาส A จึงสามารถคาํ นวณไดดงั นี้ 277 26 25 24 23 22 21 20 112288 64 32 16 8 4 2 1 00 0 0 0 0 0 0 0 = decimal 0 00 1 1 1 1 1 1 1 = decimal 127 ขอควรจํา ในชุด IP 1 ชุด ตัวอยางเชน 192.168.0.1 จะประกอบไปดวย ขอมูล 32 บิต สามารถแบงไดเปน 4 สว น สวนละ 8 บิต โดยเราสามารถเรียกในแตล ะสวนวา Octet ดังรปู ภาพ ภาพที่ 8.5 แสดงชดุ ขอมลู Octet ท่มี า (ผเู ขยี น) 8.3.2 คลาส B จะมีสว นของหมายเลขเครือขายขนาด 14 บติ โดย 2 บิตแรกจะมีคาคงท่ีคือ 10 เพื่อใช แทนวา เปน คลาส B ดังนนั้ จงึ สามารถมจี าํ นวนเครือขายไดเทากับ 16,382 (214-2) เครือขายดวยกัน โดยแตละ เครอื ขา ยจะมีจํานวนโฮสตมากถึง 65,534 (216-2) โฮสต ดังนั้นไอพแี อดเดรสคลาส B นี้จึงจะเหมาะสมกับการ นาํ ไปใชง านกบั องคก รขนาดกลาง เชน สถาบนั การศกึ ษา หนวยงานของรัฐ หรือเอกชน เปนตน

ทีซพี ไี อพี 166 โดย 2 บิต ในออคเทตแรกของคลาส B จะถูกสงวนไว และตอ งมีคา เปน 10 ดงั น้นั แอดเดรสเริม่ ตนและ แอดเดรสสิน้ สุดของคลาส B จึงสามารถคํานวณไดด ังนี้ 227 7 226 6 25 24 23 22 21 20 112288 6644 32 16 8 4 2 1 11 00 0 0 0 0 0 0 = decimal 128 11 00 1 1 1 1 1 1 = decimal 191 8.3.3 คลาส C จะมีสวนของหมายเลขเครือขา ยขนาด 21 บิต โดย 3 บิตแรกจะมีคาคงที่คือ 110 เพ่ือ ใชแ ทนวา เปนคลาส C ดงั น้ันจึงสามารถมีจํานวนเครือขายกวา 2,097,150 (221-2) เครือขาย และดวยจํานวน ของหมายเลขโฮสตซงึ่ มขี นาดเพยี ง 8 บติ โดยจงึ ทําใหแ ตล ะเครือขายจะมีจํานวนโฮสตเพียง 254 (28-2) โฮสต ดงั นัน้ ไอพีแอดเดรสคลาส C จงึ จะเหมาะสมกบั การนาํ ไปใชง านกับองคกรขนาดเล็ก 2 บิต ในออคเทตแรกของ คลาส C จะถูกสงวนไว และตองมีคาเปน 110 ดังน้ันแอดเดรสเร่ิมตนและแอดเดรสส้ินสุดของคลาส C จึง สามารถคาํ นวณไดด ังนี้ 227 7 226 6 225 5 24 23 22 21 20 112288 6644 3322 16 8 4 2 1 11 10 00 0 0 0 0 0 = decimal 192 11 10 01 1 1 1 1 1 = decimal 223

ทีซพี ีไอพี 167 8.3.4 คลาส D สําหรับ คลาส D นั้นจะไมมีการกําหนดหมายเลขเครือขาย และถูกสงวนไวสําหรับ เปนมัลติคาสตแอดเดรส 4 บิต ในออคเทตแรกของคลาส D จะถูกสงวนไว และตองมีคาเปน 1110 ดังน้ัน แอดเดรสเรมิ่ ตนและแอดเดรสสิน้ สุดของคลาส D จงึ สามารถคํานวณไดดังนี้ 2277 2266 2255 2244 23 22 21 20 128 64 32 16 8 4 2 1 1 10 10 0 0 0 0 0 = decimal 224 11 10 11 01 1 1 1 1 = decimal 239 8.3.5 คลาส E นั้นไมไดถูกนํามาใชงาน โดยถูกสงวนไวใชในงานอนาคต 4 บิต ในออคเทตแรกของ คลาส D จะถูกสงวนไว และตองมีคาเปน 1111 ดังนั้นแอดเดรสเริ่มตนและแอดเดรสส้ินสุดของคลาส E จึง สามารถคาํ นวณไดดังนี้ 2277 2266 2255 2244 23 22 21 20 128 64 32 16 8 4 2 1 1 10 10 0 0 0 0 0 = decimal 240 11 10 11 01 1 1 1 1 = decimal 255

ทีซีพไี อพี 168 จากรายละเอียดของไอพแี อดเดรสแตล ะคลาส จึงสามารถสรปุ ชว งหมายเลขไอพีแตล ะคลาสไดด งั ภาพที่ 8.6 แสดงไอพีแอดเดรสแตล ะคลาส ทีม่ า (ดดั แปลงจาก Behrouz A.Forouzan, 2007, หนา 552) ตารางที่ 8.2 สรุปจํานวนเครอื ขา ย และจาํ นวนโฮสตข องไอพี คลาส A, B และ C Class Number of Blocks Blocks Size Application Unicast A 128 16,777,216 Unicast B 16,383 65,536 Unicast Mulicast C 2,097,152 256 Resreved D 1 268,435,456 E 1 268,435,456 8.3.6 ไอพีสวนตัว หรือไอพีเทียม (Private IP) สามารถนํามา ใช set ใหกับ PC หรืออุปกรณใน ออฟฟตไดแตไมสามารถออกสู Public IP หรือออก Internet ได ตองมีอุปกรณ Gateway เชน Router, Server หรือ Modem DSL เปด Service NAT (Network Address Translation) ไว จึงจะสามารถออกสู Internet ได

ทีซีพไี อพี 169 ตารางท่ี 8.3 แสดงคาเริ่มตน และสน้ิ สุดของ Private IP ในแตล ะ Class Class เรม่ิ ตน สน้ิ สุด รวม 224 A 10.0.0.0 10.255.255.255 220 216 B 172.16.0.0 172.31.255.255 C 192.168.0.0 192.168.255.255 8.3.7 ไอพีสาธารณะ หรือไอพีแท (Public IP) คือ IP ที่สามารถ set ใหอุปกรณ network เชน Server หรือ Router แลว สามารถตดิ ตอสือ่ สารกบั Public IP (IP จริง) ดว ยกนั หรือออกสู Network Internet ไดทันที เชน Proxy, Firewall เปน ตน 8.3.8 ไดนามกิ เราทตงิ (Dynamic routing) ในอปุ กรณเ ราทเ ตอรนั้นมีขอตกลงในการติดตอ สือ่ สารที่ เรยี กวา “Routing Protocol” โดยแบง รปู แบบการทาํ งานออกเปน สองประเภท 8.3.8.1 Distance Vector เปนขอตกลงในการหาเสนทางในรูปแบบแลกเปล่ียนขอมูลโดย กําหนดรอบในการอพั เดต และสรา งตารางในการเราทเสน ทางปลายทางแตล ะแหง 8.3.8.2 Link State Vector เปนขอ ตกลงในการเสนทางในรูปแบบดงึ ขอมลู จากตาราง ในการ เราทเสนทางปลายทางจากอุปกรณเราทเ ตอร แลวนาํ มาสรา งเปนตารางในการหาเสนทาง ซึ่งถาเครื่องลูกขาย ตอ งการติดตอ ปลายทางจะหาเสน ทางท่ดี ที สี่ ุด ซ่ึงอาจมมี ากกวาหนง่ึ เสนทาง 8.4 โปรโตคอลทีร่ องรับการทํางาน TCP/IP การทาํ งานประสานกันของสองระบบนี้ จะครอบคลุมบริการที่เก่ียวของกับการรักษาความปลอดภัย การเขารหัส การเชือ่ มตอ ระหวางโปรแกรมประยกุ ตและเปน ชัน้ ที่รองรับกบั โปรแกรมประยุกต โดยโปรโตคอลที่ อยบู นชั้นน้จี ะถกู ออกแบบใหเ หมาะสําหรับประเภทของโปรแกรม โปรโตคอลทีส่ ําคัญมีดงั ตอ ไปนี้ 8.4.1 DNS (Domain Name System) เปนบริการแปลงชื่อโดเมนใหเปนหมายเลขไอพี แอดเดรส ซ่งึ ปกติเครื่องคอมพวิ เตอรจะมีหมายเลข IP เปน หมายเลขประจําตัวท่ีใชในการติดตอ แตหมายเลข ดังกลา วยากตอการจดจํา ดงั น้ันจงึ นยิ มตั้งเปน ชอ่ื ท่เี ปน ตวั อักษรขึ้นมาแทนเพ่อื งายตอการจดจาํ และ DNS ก็จะ ทําหนาทีแ่ ปลงช่อื น้ใี หเปน หมายเลขไอพีแอดเดรส

ทีซพี ไี อพี 170 8.4.2 SMTP (Simple Mail Transfer Protocol) เปนโปรโตคอลท่ีใชสําหรับบริการ ไปรษณียอเิ ล็กทรอนิกสบนอนิ เทอรเ น็ต เปนขอ ตกลงทพ่ี ฒั นาขนึ้ เพอื่ การเฝา ระวงั และบาํ รุงรกั ษาเครือขายบน อินเทอรเ นต็ โดยเนนความสะดวกในการดูแลรักษาจากศูนยกลาง นอกจากนี้ตัวแทนแตละตัวจะมีฐานขอมูล เปน ตัวเองดวยซงึ่ เรียกวา MIB (Management Information Base) เพ่ือใชจัดเก็บขอมูลที่จําเปนตอการใช งาน 8.4.3 POP (Post Office Protocol) เปนโปรโตคอลแบบไคลเอนตเซิรฟเวอร ที่ใชงาน ระหวางผูใชงานบนเวิรกสเตชันและเมลเซิรฟเวอร โดยติดตอผานพอรต TCP 110 โดยใชในการดึงเมลจาก Mailbox มาอานท่ีเครื่องตนเอง เชน Outlook, Experss, MS Outlook เปนตน 8.4.4 HTTP (Hypertext Transfer Protocol) เปนขอกําหนดท่ีใชสําหรับเรียกดูเอกสาร จากเวลิ ดไ วดเวบ็ โดยใช พอรต TCP 80 ซึง่ จัดเปนตัวกลางในการรบั สง ขอมูลระหวางโปรแกรมเบราเซอรและ เวบ็ เซริ ฟเวอร 8.4.5 TELNET (Telecommunication Network) เปนโปรโตคอลท่ใี ชส าํ หรับการล็อกอิน เพ่อื เชอื่ มตอ เครอื ขายแบบระยะไกล (Remote Login) เชน ยูสเซอรท ม่ี ีบญั ชีหรือแอดเคานตอยูบนเซิรฟเวอร โดยขณะน้ันอยูตางสถานที่ แตตองการท่ีจะรีโมดล็อกอินเขามาเพ่ือใชงานโดยไมตองเดินทางมายังศูนย ก็ สามารถทาํ ไดด วยการเทลเน็ตเขา มาเพ่ือเชื่อมตอ ใชงานกับโฮสตหรือเซิรฟเวอรซ่ึงเปรียบเสมือนเปนเทอรมินัล หนง่ึ ทเ่ี ชอื่ มโยงเขา กับเซริ ฟเวอรโ ดยตรง โดยใช พอรต TCP 23 8.4.6 FTP (File Transfer Protocol) เปน โปรโตคอลที่บริการดานการโอนถายแฟมขอมูล ระหวางโฮสต โดยใช พอรต TCP 20 (สําหรับขอมูล), TCP 21 (สําหรับควบคุม) เชน เคร่ืองไคลเอนตไดมีการ ขอใชบ รกิ ารเพอื่ การถา นโอนขอมลู จากเซิรฟเวอรมายังเคร่อื งของตน เปนตน 8.5 องคก รท่ีทาํ หนาท่ีกําหนดกลุมหมายเลข 8.5.1 ICANN (Internet Corporation for Assigned Names and Numbers) เปนองคกรท่ีไม หวังผลกําไร ตั้งอยูท่ี Marina DelRey, California, United States กอต้ังเม่ือ 18 กันยายน พ.ศ. 2541 จด ทะเบียนในวนั ที่ 30 กันยายน พ.ศ. 2541 มีหนา ที่กาํ หนดกิจกรรมงานตางๆ ท่ีเก่ียวกับ Internet แทนรัฐบาล สหรัฐ และเปนองคกรท่ีชวย IANA ในการดําเนินการ ซ่ึงกิจกรรมที่ดําเนินการจะมีในเรื่อง ช่ือโดเมน และ หมายเลขไอพี

ทซี ีพีไอพี 171 8.5.2 IANA (Internet Assign Name authority) เปนองคกรที่ทําหนาท่ีในการดูแลมาตรฐาน เกย่ี วกบั หมายเลข ไดแก Protocol ID, IP Address และ Port ตา ง ๆ ทีใ่ ชใ นชน้ั Transport ในเร่ืองหมายเลข ไอพี โดยจะมกี ารแบง กลุมผูดแู ลตามทองถิน่ ที่ตดิ ตอท้งั หมดหา ทอ งถนิ่ ดังนี้ 8.5.2.1 AFRINIC ดูแลในทวีปแอฟริกา 8.5.2.2 APNIC ดแู ลในทวปี เอเชยี และออสเตรเลีย 8.5.2.3 ARIN ดูแลในทวปี อเมริกาเหนอื 8.5.2.4 LACNIC ดแู ลในทวปี อเมริกากลาง และใต 8.5.2.5 RIPE ดแู ลในทวีปยโุ รป และเอเชยี กลาง 8.5.3 IAB (Internet Architecture Board) เปนคณะกรรมการดูแลดานเทคนิคที่พัฒนามาตรฐาน อินเทอรเ นต็ โดยแบง กลุมงานดาํ เนินการเปน กลุมกจิ กรรม (Task Forces) แบง เปน สองกลุม คือ 8.5.3.1 IETF (Internet Engineering Task Force) ทําหนาที่ดูแล และนํามาตรฐานท่ี ประกาศมาใช 8.5.3.2 IRTF (Internet Research Task Force) เปน ผนู ําเสนอมาตรฐานใหม ทย่ี งั ไมไ ดร บั การรองรบั 8.5.4 Internic (Internet Network Information Center) เปนหนวยงานที่ทําหนาที่จัดการชื่อ โดเมน กับหมายเลขไอพี ซ่งึ เกิดขนึ้ เมอ่ื มีแนวคดิ การแกปญหาช่ือโดเมนต้ังแตไฟล Hosts ไปสูระบบ Domain Name System (DNS) และกําหนดเปลี่ยนแปลงผูดูแลจนถึงป 1992 จึงไดให Network Solution ซึ่งเปน ผูด แู ลฐานขอ มูลของ AT&T มาดําเนินการจนถึงป 1998 จงึ ไดม อบหมายหนา ท่ีให ICANN เขามาดูแลทั้ง IANA และ Internic 8.6 ซบั เนต็ มาสก การแบงซบั เน็ตจะทําใหส ามารถใชง านแอดเดรสไดอ ยางมีประสิทธภิ าพ โดยการทําซับเน็ตมาสกน้ันจะ ทําควบคไู ปกบั การทําซบั เน็ตซบั เน็ตมาสกหรือมาสกง้ิ (Masking) เปน กระบวนการที่บอกใหรูวาเครือขายที่ใช งานอยนู ั้นมกี ารแบง เปนซับเน็ต มีบิตทยี่ ืมไปเพ่ือดาํ เนนิ การแบงซบั เน็ตจํานวนกี่บติ และใชตําแหนงใดเพ่ือระบุ เปน หมายเลขเครอื ขา ยยอย ดังน้นั การออกแบบเครอื ขาย จงึ จําเปน ตอ งระบุซบั เน็ตมาสก เพือ่ ใหร วู าแอดเดรสนี้ มีการแบงสว นหมายเลขเครือขายและสวนของหมายเลขโฮสตอยางไร โดยปกตแิ ลว คา ของซับเนต็ มาสกน ัน้ จะมี

ทีซพี ีไอพี 172 การระบุคาไวอยแู ลว เรียกวา “คาดฟี อลต (Default)” กลา วคอื หากไมมกี ารทําซบั เน็ต คา ของซับเน็ตมาสกจะ ถูกกําหนดเปนคา ปกติหรอื คาดฟี อลต ซึง่ คา ดฟี อลตซ ับเน็ตมาสกข องแตละคลาส ดงั ตารางตอไปน้ี ตารางที่ 8.4 แสดงคา ดฟี อลตซ บั เนต็ มาสกข องแตละคลาส Dotted-Decimal CIDR Class ซับเนต็ มาสก(Binary) 255.0.0.0 /8 A 1111111 00000000 00000000 00000000 /16 B 1111111 11111111 00000000 00000000 255.255.0.0 /24 C 1111111 11111111 11111111 00000000 255.255.255.0 การกาํ หนดซับเนต็ มาสก จะข้ึนอยกู ับความตองการของจํานวนโฮสตสูงสุดที่ตองการในแตละซับเน็ต ซ่ึงผูออกแบบเครือขายจําเปนตองศึกษาและออกแบบใหเหมาะสมกับการใชงาน ในเลขหน่ึงชุดของ IP จะ ประกอบไปดวยเลขฐานสอง 32 bits (4 bytes, (8bits=1byte)) แบงเปน 4 กลุม กลุมละ 8 bits แตละกลุม น้นั จะค่นั ดวยเคร่อื งหมาย “. หรือ ( จุด )” โดยสามารถหาซบั เนต็ มาสกดวยวิธีในการคาํ นวณหาคา ซับเนต็ มาสก จาก CIDR ดังน้ี ตวั อยา งท่ี 8.1 จงหา ซบั เน็ตมาสก จาก mask bit ตอ ไปนี้ /30 วธิ ีทํา /30 หมายถึง mask 30 bits แรก ใหทําการแปลง mask bit ท่ีกําหนดให เปนคา Subnet Mask ดว ยวธิ กี ารแปลง bits ทีอ่ ยหู นา ตัว mask ใหแ ทนดว ยเลข 1 bits ทอ่ี ยหู ลงั ใหแทนดว ยเลข 0 /30 แทนลงไป 30 bits 11111111 . 11111111 . 11111111 . 111111/00 30 bits ที่จองไว และนาํ สวน 111111/00 มาแทนคา ในตารางตอ ไปน้ี 11111111 27 26 25 24 23 22 21 20 128 64 32 16 8 4 2 1 128 192 224 240 248 225522 254 255 จะไดค า Subnet Mask ของ /30 มคี า 255.255.255.252

ทีซีพีไอพี 173 เพราะใน 3 ชุดแรกน้ันแทนดว ย 1 ทั้งหมดจึงมีคา เทา กบั 255 แตใ นชุดท่ี 4 นน้ั 1 ถกู แทนคาจนถงึ ตัวท่ี 6 จึงมีคา เทากบั 252 คําตอบ /30 มีคา Subnet Mask = 255.255.255.252 ตัวอยางท่ี 8.2 จงหา ซบั เน็ตมาสก จาก mask bit ตอ ไปนี้ /26 วิธีทํา /26 หมายถึง mask 26 bits แรก ใหทําการแปลง mask bit ท่ีกําหนดให เปนคา Subnet Mask ดวยวิธีการแปลง bits ที่อยู หนาตวั mask ใหแ ทนดวยเลข 1 bits ทอ่ี ยูหลังใหแ ทนดวยเลข 0 /26 แทนลงไป 26 bits 11111111 . 11111111 . 11111111 . 11/000000 26 bits ท่ีจองไว และนาํ สวน 11/000000 มาแทนคา ในตารางตอไปนี้ 11111111 27 26 25 24 23 22 21 20 128 64 32 16 8 4 2 1 128 192 224 240 248 252 254 255 จะไดค า Subnet Mask ของ /26 มคี า 255.255.255.192 เพราะใน 3 ชดุ แรกนัน้ แทนดวย 1 ท้ังหมดจงึ มีคา เทากบั 255 แตในชดุ ท่ี 4 นัน้ 1 ถูกแทนคาถงึ ตัวท่ี 2 จึงมคี าเทา กบั 192 คําตอบ /26 มคี า Subnet Mask = 255.255.255.192 ตวั อยา งท่ี 8.3 จงหา ซับเนต็ มาสก จาก mask bit ตอ ไปน้ี /15 วธิ ีทาํ /15 หมายถึง mask 15 bits แรก ใหทําการแปลง mask bit ที่กําหนดให เปนคา Subnet Mask ดวยวิธีการแปลง bits ที่อยู หนาตวั mask ใหแ ทนดวยเลข 1 bits ทอี่ ยูหลังใหแทนดวยเลข 0

ทีซพี ไี อพี 174 /15 แทนลงไป 15 bits 11111111 . 1111111/0 . 00000000 . 00000000 15 bits ที่จองไว 1 และนําสวน 1111111/0 มาแทนคา ในตารางตอไปน้ี 20 1111111 1 27 26 25 24 23 22 21 128 64 32 16 8 4 2 255 128 192 224 240 248 252 225544 จะไดคา Subnet Mask ของ /15 มีคา 255.254.0.0 ในชุด 1 ถูกแทนดวย 1 ทง้ั หมดจึงมคี า เทากับ 255 แตใ นชดุ 2 ถกู แทนคาจนถึงตวั ที่ 7 จงึ มคี า เทา กับ 254 และในชุดที่ 3 และ 4 นัน้ ถูกแทนคา ดวย 0 จึงมีคา เทากบั 0 คําตอบ /15 มีคา Subnet Mask = 255.254.0.0 8.7 เครอ่ื งมือทใี่ ชใน TCP/IP เคร่ืองมอื หรือชดุ คําสัง่ ทผี่ ูบริหารระบบเครอื ขา ยจําเปนตอ งรู และเขาใจประกอบไปดวยคําส่ังพ้ืนฐาน ดังตอ ไปนี้ 8.6.1 Ping คาํ ส่ังท่ใี ชเ พ่อื ตรวจสองเคร่ืองปลายทางกอนการสงหรือรบั ขอมลู 8.6.2 Arp คาํ สั่งทใี่ ชเพือ่ ตรวจสอบตาราง MAC Address กบั Physical Address 8.6.3 Trceroute คําสั่งทใ่ี ชเพ่ือตรวจสอบเสน ทางในการตอ ตอ และตรวจสอบคุณภาพ 8.6.4 Route คําสง่ั ทใี่ ชเ พอ่ื ตรวจสอบคา routing table บนเคร่อื งโฮสต 8.6.5 Netstat คาํ สัง่ ที่ใชเ พอื่ ตรวจสอบพอรต ทเ่ี ปด ของเครอ่ื ง 8.6.6 NBTstat คําสง่ั ท่ใี ชเ พอ่ื ตรวจ NetBIOS name 8.6.7 Hostname คําส่งั ทใ่ี ชเ พ่ือตรวจชอื่ Host ของเครือ่ ง

ทีซีพไี อพี 175 8.6.8 FTP คาํ ส่ังเพอ่ื ใชใ นการบริการโอนถายไฟลขามเคร่ือง โดยทํางานบนพอรต TCP 20/21 8.6.9 Tftp คาํ ส่ังเพอ่ื ใชใ นการบรกิ ารโอนถายไฟลขา มเครอ่ื ง โดยทาํ งานบนพอรต UDP 69 8.6.10 Rcp คาํ สั่งเพอื่ ใชใ นบริการ copy ไฟล ขา มระหวา งเคร่ืองทเ่ี ปน OS Unix/Linux 8.6.11 Telnet คาํ ส่งั ในการบริการดงึ หนา จอจากทางไกล พอรตทใี่ ช TCP 23 8.6.12 Rexec คําสง่ั ในการบรกิ ารสั่งงานจากทางไกล 8.6.13 Rsh คําสงั่ ในการบริการเขา ใชเชลลข ามเครื่อง 8.6.14 Finger คําสงั่ ในการตรวจสอบผูใชทีเ่ ปดใชง านอยู 8.6.15 SSH คําสง่ั ในการบรกิ ารเขาใชจากทางไกล โดยมี SCP (Secure Copy) ทม่ี าแทน RCP และ SFTP ที่มาแทน FTP ซึง่ ในการตอตอจะมีการเขา รหัสเพื่อปองกัน บคุ คลทไ่ี มเ กีย่ วขอ งเขา มารบกวน หรือทําการดกั ฟง 8.8 มาตรฐาน IPv6 ปจ จบุ ัน IPv6 ไดถ ูกนํามาใชงานกบั อุปกรณ และ OS ตา งๆ ซึ่งเปนผลมาจากปญหาในเรื่องหมายเลข ไอพี ซง่ึ ในปจจุบนั ไมเ พียงพอตอความตองการ โดย IPv6 ไดถ กู กาํ หนดขึน้ ในเดือนธันวาคม 1998 โดย Internet Engineering Task Force (IETF) ที่ไดป ระกาศในรายละเอียด Internet Standard รหสั RFC 2460 IPv6 น้ันมีขนาดหมายเลขท่ีมากกวา IPv4 คือ มีการกําหนดไดถึง 128 บิต ในขณะที่ IPv4 มีขนาด เพยี ง 32 บิต ซึ่งหมายความวา เปน การนําเอา IPv4 มาทาํ การยกกาํ ลงั สองนน้ั เอง หากแปลงเปนเลขฐานสิบจะ ไดประมาณ 3.4 x 1038 ซ่ึงผลจากการกําหนดเพิ่มเติมหมายเลขนี้เองทําใหระบบท่ีอยู และปญหาเร่ืองการ คนหาเสนทางตองใช Network Address Translation (NAT) หมดไปและมีหมายเลขไอพีที่เพียงพอตอ อุปกรณต างๆ ในการนํา IPv6 มาใชไ ดม ีการนาํ เอาฟเ จอรใหมๆ ท่ชี ว ยในการกําหนดหมายเลขเครือขายใหม ท่ี รองรบั การเปลยี่ นในการติดตอ ขนาดของเครือขา ย subnet จะมีขนาดท่ีกําหนดไวสําหรับ Host อยูที่ 64 บิต และกลไกของหมายเลข Host จะดงึ จากคาที่อยูของขอมูล Link layer เชน MAC Address นํามากําหนดเปน คา หมายเลขไอพี ในขอกําหนดของ IPv6 จะบงั คบั ใหใช IPSec เปนพ้นื ฐานในการตดิ ตอระหวา งกัน

ทีซพี ีไอพี 176 8.8.1 การปรบั เปลยี่ น และการเริม่ ตนในครงั้ แรกท่มี กี ารใช IPv4 พบวา ในตอนแรกของการใชงาน ยัง มีความเพียงพอ จนกระทั่งอินเทอรเน็ตไดรับการตอบรับ และกระจายอยางกวางขวางทําใหมีการคาดวา หมายเลข IPv4 ทมี่ อี ยูป ระมาณ 4 พนั ลานจะไมเ พียงพอ ระหวางปลายทศวรรษแรกของ TCP/IP บนมาตรฐาน อินเทอรเน็ตไดมีการพัฒนา การกําหนดหมายเลขไอพีแบบอนุรักษตามคลาส จนในทศวรรษที่ 90 ไดมีการ ออกแบบเครือขายแบบไมม ีคลาส เพราะปญ หาเรื่องที่อยูของ IPv4 ไมเพียงพอ ในตอนน้ันเองไดมีการเปลี่ยน โครงสรางพนื้ ฐานอนิ เทอรเน็ต ซึ่งเปนแนวคิดเริ่มตนเกิดข้ึนในป 1992 โดย IETF ไดเปลี่ยน IPng ในวันท่ี 25 กรกฎาคม 1994 ที่เร่ิมมีการกําหนดรูปแบบ IPng เฉพาะภายในกลุมทํางาน (IPv5 นั้นถูกใชใน Internet Stream Protocol) เปน ท่เี ขาใจวา IPv4 ทใ่ี ชง านอยใู นปจ จบุ ัน มีการใชงานอยางแพรหลายท่ัวโลก ไมวาจะเปนสถานบัน การศกึ ษา องคกรภาครฐั และเอกชนท่ัวไป ดังน้ันการทดแทนระบบ IPv4 มาเปน IPv6 ก็คือการเปล่ียนแปลง คอยเปนคอยไป แตอยางไรก็ตาม IPv6 ก็ไดรับการออกแบบเพ่ือทํางานรวมกับ IPv4 ไดโดย IPv6 มีสวนท่ี ทํางานคลายกับ IPv4 ดงั น้ี 8.8.1.1 การสงขอ มลู เปนแบบคอนเนก็ ชัน่ เลส 8.8.1.2 แตละดาตา แกรมบรรจุแอดเดรสฝง ปลายทาง 8.8.1.3 แตล ะดาตา แกรมมีการวางเสน ทางทเ่ี ปนอิสระกนั 8.8.1.4 เฮดเดอรในดาตา แกรมมีการบรรจคุ าสงู สุดท่ใี หอ ยูบนเครอื ขายไดนานเทาใด กอนจะ ถูกละทงิ้ ไป 8.8.2 คณุ ลกั ษณะสาํ คญั ของ IPv6 มีรายละเอยี ดไดด งั นี้ 8.8.2.1 ขนาดแอดเดรส (Address Size) ขนาดแอดเดรสของ IPv4 คือ 32 บิต ในขณะท่ี IPv6 จะมีขนาด 128 บติ จึงสง ผลตอ จํานวนแอดเดรสทเ่ี พิ่มขึ้น และมปี ริมาณแอดเดรสท่ีมากพอตอการใชงาน เพม่ิ ขน้ึ อยาตอเน่อื งในอนาคต 8.8.2.2 รูปแบบของเฮดเดอร (Header Format) ดาตาแกรมเฮดเดอรใน IPv6 มีความ สมบูรณย ง่ิ ข้นึ และแตกตางจาก IPv4 ทงั้ นฟ้ี ลดเกือบทั้งหมดในเฮดเดอรไ ดร ับการเปลี่ยนแปลง ในขณะท่ีบางที่ ฟลดก ถ็ กู แทนทด่ี วยฟลดใ หม 8.8.2.3 สว นขยายของเฮดเดอร (Extension Header) แตกตางจาก IPv4 โดยจะใชรูปแบบ เดียวกันกับเฮดเดอรเดียวกัน สําหรับดาตาแกรมท้ังหมด โดย IPv6 จะแปลงคาขอมูลดวยการแบงเฮดเดอร ออกเปน สว นๆ และดาตาแกรมจะประกอบดวยเฮดเดอร IPv6 ตามสว นขยายของเฮดเดอรขอ มูล

ทีซพี ไี อพี 177 8.8.2.4 สนบั สนนุ ขอมลู ออดิโอและวดิ ีโอ (Supported audio and video) IPv6 ไดร วมกล ไกลในการจดั การกับระบบจราจรบนเครอื ขาย เพอื่ ใหสามารถสองขอ มลู ไดรวดเรว็ ยิง่ ขน้ึ จึงสงผลดีตอ การรับสง ขอมลู ออดิโอและวดิ โี อ เพอ่ื ใหเกิดการสอ่ื สารแบบทนั ทีทันใด (Real Time) ได 8.8.2.5 สวนขยายของโปรโตคอล (Extensible Protocol) IPv6 มิไดมีการระบุโปรโตคอลชี้ ชัดลงไปท้งั น้ีเพือ่ เปด ชอ งใหผ ูออกแบบสามารถเตรียมการผูสง เพ่ิมขอ มลู หรือสารสนเทศไปยงั ดาตา แกรมไดส ว น ขยายทจ่ี ดั ทาํ ขึ้นในสวนน้ที าํ ให IPv6 มีความยืดหยนุ สูงกวา IPv4 เปนอยางมาก หมายความวาคุณลักษณะใหม สามารถเพิม่ เตมิ เขาไปไดต ามความตองการ 8.9 การกาํ หนดตําแหนงทอ่ี ยใู น IPv6 การกําหนดตําแหนง IPv6 จะมีคลายคลึงกับ IPv4 โดยจะใชแอดเดรสที่ไมซ้ํากันในการเช่ือมโยง ระหวา งคอมพิวเตอรแ ละเครอื ขาย แตอยางไรก็ตาม IPv6 ไดกําหนดกลุมแอดเดรสพิเศษที่แตกตางจาก IPv4 กลาวคือ IPv6 ไมมีการเพ่ิมไอพีพิเศษสําหรับการบรอดคาสตบนเครือขาย โดย IPv6 จะรองรับแอดเดรส สามประการดว ยกันดังนี้ 8.9.1 ยูนิคาสต (Unicast) คือ แอดเดรสที่ใชติดตอกับคอมพิวเตอรเครื่องเดียว โดยดาตาแกรมจะ สง ไปยังแอดเดรสปลายทางสําหรับนน้ั เพยี งเครื่องเดยี ว 8.9.2 มลั ติคาสต (Mulitcast) คอื แอดเดอรทใี่ ชติดตอ ไปยังกลุมคอมพิวเตอร ซึ่งอาจครอบคลุมพ้ืนท่ี แตกตา งกัน ครนั้ มดี าตาแกรม ท่ตี อ งการสอง IPv6 กจ็ ะสงมอบดวยการคัดลอกดาตา แกรมไปยังกลุม สมาชิก 8.9.3 เอนนีคาสต (Anycast) คือ แอดเดรสที่ใชติดตอไปยังกลุมเครื่องคอมพิวเตอรท่ีใชพรีฟกซ เหมอื นกนั ทง้ั นเี้ ม่ือมีดาตา แกรมทจี่ ะสง IPv6 กจ็ ะสง มอบไปยงั คอมพิวเตอร โดยโครงสรา ง IPv6 มีการแบงอออกเปนสองสวนหลักดวยกันคือ Base header และ Payload ทั้งน้ี ในสว นของ Payload ยังประกอบไปดวยสวนขยายของเฮดเดอร (ซ่ึงอาจมีหรือไมมีก็ได) และตามดวยขอมูล ถึงแมวาโครงสรา งทวั่ ไปของดาตา แกรมใน IPv6 นั้น ฟล ดตา งๆ จะมีไดว าดสัดสวนทช่ี ดั เจน ทั้งนี้ในรายละเอียด แลวสวนขยายของเฮดเดร บางครั้งอาจมขี นาดใหญก วา Base header ไดหรอื อาจมีขนาดเล็กกวา แตอยางไรก็ ตาม ดาตาแกรมสว นใหญ ขนาดขอมลู จะมีขนาดใหญกวามากเมื่อเปรยี บเทยี บกบั เฮดเดอร ดงั รูป

ทซี พี ไี อพี 178 ภาพที่ 8.7 ดาตาแกรมใน IPv6 ท่ีมา (ดัดแปลงจาก : Behrouz A.Forouzan, 2007, หนา 598) 8.10 การแทนคา ไอพแี อดเดรสดวยเลขฐานสิบหก ไอพีแอดเดรสของ IPv6 จะมขี นาด 128 บิต ที่สามารถรองรับอัตราการใชอินเทอรเน็ตในอนาคตไดก็ ตาม แตใ นการเขียนแอดเดรสในรูปแบบเลขฐานสิบนั้น แลดูแลวเทอะทะและหากนําไปใชงานก็คงยุงยากเอา การ โดยพจิ ารณาตัวอยา งชดุ ตวั เลข 128 บติ ทเี่ ขียนอยูในเลขฐานสบิ ดงั นน้ั เพอ่ื ชว ยในการอางอิงงายข้ึน จึงจําเปนตองลดสัดสวนลง ผูที่ออกแบบ IPv6 จึงใหแทนคาไอพี แอดเดรสใหอ ยูใ นรูปแบบของเลขฐานสบิ หก โดยจะมกี ารแบงออกเปน 8 กลุม แตละกลุมจะมี 16 บิต และใช เครอื่ งหมาย “:”(Colon) ในการแบง สวนแตละกลมุ และจากตวั อยางตอไปน้ี เปนการแทนคาไอพแี อดเดรสของ ขางตนมาเปนเลขฐานสบิ หก ดงั ภาพตอ ไปนี้ ภาพที่ 8.8 คาไอพีแอดเดรสดว ยเลขฐานสิบหก ท่มี า (ดัดแปลงจาก : Behrouz A.Forouzan, 2007, หนา 567) อยา งไรก็ตาม ทมี ผูพ ัฒนาไดสรางแนวทางในการเขียนไอพีแอดเดรสใหกระชับยิ่งขึ้นกวาเดิมได ดวย การแบงยอแอดเดรสดวยการตัว 0 นําหนาออกไป เชน 0074 เขียนยอเปน 74 และ 0000 เขียนยอเปน 0 เปนตน แตแอดเดรส B0FF ยอมไมสามารถเขียนยอได เนื่องจากการเขียนยอน้ันจะพิจารณาจาก 0 ที่อยู

ทีซีพไี อพี 179 ขางหนา เทาน้นั นอกจากนกี้ ย็ ังสามารถเขยี นยอ ไดอีก กรณีแอดเดรส 0 เรียงติดกันเปนชุด ดวยการแทนท่ีดวย เครื่องหมาย “::” ดงั ภาพตอ ไปน้ี ภาพที่ 8.9 การเขียนไอพแี อดเดรสใหก ระชบั ทีม่ า (ดดั แปลงจาก : Behrouz A.Forouzan, 2007, หนา 567)


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook