SlideShare a Scribd company logo
1 of 8
หน่วยที่ 2 โปรโตคอล (Protocol)
ทางลัดไปที่
• จัดเก็บเนื้อหา
โปรโตคอล
คือมาตรฐาน หรือข้อตกลงเกี่ยวกับการสื่อสารข้อมูลในระบบ
เครือข่าย ซึ่งครอบคลุมถึงวิธีการและรูปแบบการส่งข้อมูล
จังหวะเวลาการส่งข้อมูล ลำาดับการรับส่งข้อมูล และวิธีจัดการ
ป้องกันความผิดพลาดต่าง ๆ โปรโตคอลเปรียบเสมือนภาษาที่
ใช้ในการสื่อสารในระบบเครือข่าย ดังนั้นถ้าใช้โปรโตคอลที่
ต่างกันก็จะคุยกันไม่รู้เรื่อง องค์ประกอบของโปรโคคอลประกอบ
ด้วย 3 ส่วนหลักคือ
o Syntax หมายถึงรูปแบบ(Format) หรือ
โครงสร้าง(Structure) ของข้อมูล เช่น กำาหนด ว่าใน 8
บิตแรกจะหมายถึงแอดเดรส(address) ของผู้ส่ง อีก 8
บิตถัดมาหมายถึง แอดเดรสของผู้รับ ส่วนที่เหลือจึงจะเป็น
ข้อมูลจริงๆ ถ้าไม่มีการกำาหนด syntax แล้ว แอนติตี้จะไม่
สามารถทราบได้เลยว่าบิตแต่ละบิตที่ได้รับมานั้นคืออะไร
o Semantics หมายถึง ความหมายของข้อมูลที่ได้รับมา
เช่น เมื่อได้รับข้อมูลแล้ว เอนติตี้ รู้syntax แล้ว แต่จะยัง
ไม่รู้ว่าบิตแต่ละบิตนั้นทำาอะไรได้บ้าง ดังนั้นจึงต้องมาทำา
การ แปลความหมายของบิตเหล่านั้นเสียก่อน เช่น เมื่อ
ทราบแอดเดรสของผู้รับแล้ว เอนติตี้ จะสามารถทำาการหา
เส้นทาง
o Timing เป็นข้อกำาหนดของเวลาในการรับส่งข้อมูล
เนื่องจากเอนติตี้แต่ละตัวนั้นมา ความเร็วในการรับส่งที่ไม่
เท่ากัน เช่น ตัวหนึ่งมีความเร็วของการส่ง 100 Mbps แต่
อีก ตัวมีความเร็วในการรับแค่1 Mbps ถ้าไม่มี
โพรโตคอลแล้วข้อมูลโดยส่วนใหญ่จะหายไป เนื่องจาก
เอนติตี้ที่ทำางานช้ากว่าจะไม่สามารถรับข้อมูลได้ทัน
โพรโทคอลเป็นองค์ประกอบที่สำาคัญของการสื่อสารข้อมูล ดัง
นั้นจึงจำาเป็นต้องมีมาตรฐาน (Standard) เพื่อให้เกิดความเป็น
สากล และเนื่องจากมีการใช้อุปกรณ์มากมายหลากหลายชนิด
สำาหรับการสื่อสารข้อมูลในระบบเครือข่ายคอมพิวเตอร์ อีกทั้ง
ยังมีผู้ผลิตอุปกรณ์ดังกล่าวกระจายอยู่ ทั่วโลก ดังนั้นจึงต้องมี
การกำาหนดมาตรฐานเอาไว้ เพื่อให้อุปกรณ์ทุกชิ้นสามารถทำา
งานร่วมกันได้
ตัวอย่างของมาตรฐานการสื่อสามารข้อมูลด้วยคอมพิวเตอร์ที่
กำาหนดโดย International Organization for
Standardization (ISO) มีดังนี้
การสื่อสารข้อมูลด้วยคอมพิวเตอร์จะประกอบด้วยฝ่ายผู้ส่งและ
ผู้รับ และจะเริ่มด้วยฝ่ายผู้ส่ง ต้องการส่งข้อมูลโดยผ่านชั้น
มาตรฐาน 7 ชั้น เรียงลำาดับดังนี้
1.ชั้นกายภาพ(physical layer)ทำาหน้าที่แปลงข้อมูลในรูป
ของสัญญาณ ดิจิทัลให้ผ่านตัวกลางแต่ละชนิดได้
2.ชั้นเชื่อมโยงข้อมูล(data link layer)ทำาหน้าที่เสมือนเป็น
ผู้บริการส่ง ข้อมูล คือ ส่งข้อมูลผ่านทางสายส่งโดยมี
กระบวนการตรวจสอบความผิดพลาดของข้อมูลอันเนื่อง
มาจาก สัญญาณรบกวนที่เกิดในสายส่ง รวมทั้งมีการ
แก้ไขความผิดพลาดดังกล่าวด้วย เป็นชั้นที่ควบคุมความ
ถูกต้องระหว่างการส่งข้อมูลระหว่างจุด(node) 2 จุดที่อยู่
ติดกันในเครือข่าย
3.ชั้นเครือข่าย(network layer)ทำาหน้าที่ควบคุมการส่ง
ผ่านข้อมูล ระหว่างต้นางและปลายทางโดยผ่านจุดต่างๆ
บนเครือข่ายให้เป็นไปตามเส้นทางที่กำาหนด รวบรวมและ
แยกแยะข้อมูลเพื่อหาเส้นทางในการส่งข้อมูลที่เหมาะสม
4.ชั้นขนส่ง(transport layer)เป็นชั้นของการตรวจสอบ
และควบคุมการส่ง ข้อมูลระหว่างเครื่องต้นทางและเครื่อง
ปลายทางให้ถูกต้อง
5.ชั้นส่วนงาน(session layer)ทำาหน้าที่สร้างการติดต่อ
ระหว่างเครื่องต้น ทางและปลายทาง ตลอดจนดูแลการส่ง
ข้อมูลระหว่างเครื่องทั้งสองให้ถูกต้องและมีประสิทธิภาพ
โดย กำาหนดขอบเขตการรับ-ส่ง คือกำาหนดจุดผู้รับและผู้
ส่งโดยจะเพิ่มเติมรูปแบบการรับ-ส่ง ข้อมูลว่าเป็นแบบ
ข้อมูลชุดเดียว หรือหลายชุดพร้อมๆ กัน เช่น
โมดูล(module) ของการนําเสนอผ่านเว็บ
6.ชั้นการนําเสนอข้อมูล(presentation layer)จะแปลง
ข้อมูลที่ส่งมาให้ อยู่ในรูปแบบที่โปรแกรมของเครื่องผู้รับ
เข้าใจ รวมทั้งการจัดรูปแบบและนําเสนอข้อมูลโดยกําหน
ดรูปแบบ ภาษา ชนิด และวิธีการเข้าถึงข้อมูลของเครื่องผู้
ส่งให้เครื่องผู้รับเข้าใจ เช่น การนําเสนอผ่านเว็บ การ
เข้ารหัสและถอดรหัสข้อมูล
7.ชั้นการประยุกต์(application layer)เป็นส่วนติดต่อ
ระหว่างโปรแกรม ประยุกต์ของเครือข่ายผู้ใช้ โดย
คอมพิวเตอร์จะแปลงข้อมูลที่ได้รับเข้าสู่ระบบ เช่น การ
เข้าใช้งานระบบ คอมพิวเตอร์ที่อยู่ในเครือข่าย การถ่าย
โอนข้อมูลและไปรษณีย์อิเล็กทรอนิกส
สําหรับโพรโทคอลการสื่อสารข้อมูลในปัจจุบันมีอยู่มากมาย
แต่ในที่นี้เราจะมาทําความรู้จัก กับโพรโทคอลที่มีการใช้งาน
อย่างกว้างขวางคือ TCP/IP, FTP, HTTP และ HTTPs
• โพรโตคอล TCP/IP (Transmission Control
Protocol/Internet Protocol)
นี้ ได้รับการพัฒนามาตั้งแต่ปี1960 ซึ่งถูกใช้เป็นครั้งแรก
ในเครือข่าย ARPANET ซึ่งต่อมาได้ขยายการ เชื่อมต่อ
ไปทั่วโลกเป็นเครือข่ายอินเตอร์เน็ต ทําให้TCP/IP เป็นที่
ยอมรับอย่างกว้างขวางจนถึง ปัจจุบันเป็นชุดของ
โพรโตคอลที่ถูกใช้ในการสื่อสารผ่านเครือข่าย
อินเทอร์เน็ต โดยมีวัตถุประสงค์ เพื่อให้สามารถใช้สื่อสาร
จากต้นทางข้ามเครือข่ายไปยังปลายทางได้ และสามารถ
หาเส้นทางที่จะส่ง ข้อมูลไปได้เองโดยอัตโนมัติ ถึงแม้ว่า
ในระหว่างทางอาจจะผ่านเครือข่ายที่มีปัญหา โพรโตคอล
ก็ยังคง หาเส้นทางอื่นในการส่งผ่านข้อมูลไปให้ถึงปลาย
ทางได้โดยมีจุดประสงค์ของการสื่อสารตามมาตรฐาน สาม
ประการคือ
• เพื่อใช้ติดต่อสื่อสารระหว่างระบบที่มีความแตกต่าง
กัน
• ความสามารถในการแก้ไขปัญหาที่เกิดขึ้นในระบบ
เครือข่าย เช่นในกรณีที่ผู้ ส่งและผู้รับยังคงมีการ
ติดต่อกันอยู่ แต่โหนดกลางทีใช้เป็นผู้ช่วยรับ-ส่งเกิด
เสียหายใช้การไม่ได้ หรือสายสื่อสารบางช่วงถูก
ตัดขาด กฎการสื่อสารนี้ จะต้องสามารถจัดหาทาง
เลือกอื่นเพื่อทําให้การสื่อสารดําเนินต่อไปได้โดย
อัตโนมัต
• มีความคล่องตัวต่อการสื่อสารข้อมูลได้หลายชนิดทั้ง
แบบที่ไม่มีความเร่งด่วน เช่น การจัดส่งแฟ้มข้อมูล
และแบบที่ต้องการรับประกันความเร่งด่วนของ ข้อมูล
เช่น การสื่อสารแบบ real-time และทั้งการสื่อสาร
แบบเสียง (Voice) และข้อมูล(data)
การส่งข้อมูลโดยใช้โพรโตคอล TCP/IP จะเป็นการส่ง
ข้อมูลผ่านในแต่ละเลเยอร์ โดยแต่ละเล เยอร์จะทําการ
ประกอบข้อมูลที่ได้รับมา กับข้อมูลส่วนควบคุมซึ่งถูกนํา
มาไว้ในส่วนหัวของข้อมูล เรียกว่า Header
ภายใน Header จะบรรจุข้อมูลที่สําคัญของโพรโตคอลที่
ทําการ Encapsulate เมื่อผู้รับได้รับข้อมูล ก็จะเกิดกระ
บวนการทํางานย้อนกลับคือ โพรโตคอลเดียวกัน ทางฝั่ง
ผู้รับก็จะ ได้รับข้อมูลส่วนที่เป็น Header ก่อนและนําไป
ประมวลและทราบว่าข้อมูลที่ตามมามีลักษณะอย่างไร ซึ่ง
กระบวนการย้อนกลับนี้เรียกว่า Demultiplexing
สําหรับการ Encapsulation/Demultiplexing ของ
โพรโตคอล TCP/IP จะมีขั้นตอนการ ทํางานอยู่4 ขั้น
ตอนดังนี้
1. ชั้นโฮสต์-เครือข่าย(Host-to-network)
โพรโตคอลสําหรับการควบคุมการสื่อสารในชั้นนี้เป็น
สิ่งที่ไม่มีการกําหนดรายละเอียดอย่างเป็นทางการ
หน้าที่หลักคือการรับข้อมูลจากชั้น สื่อสาร IP มาแล้ว
ส่งไปยังโหนดที่ระบุไว้ในเส้นทางเดินข้อมูลทางด้าน
ผู้รับก็จะทํางานในทาง กลับกันคือรับข้อมูลจากสาย
สื่อสารแล้วนําส่งให้กับโปรแกรมในชั้นสื่อสาร
2. ชั้นสื่อสารอินเตอร์เน็ต(The Internet Layer)
ใช้ประเภทของระบบการสื่อสารที่เรียกว่าระบบเครือ
ข่ายแบบสลับช่องสื่อสารระดับแพ็กเก็ต(packet-
switching network) ซึ่งเป็น การติดต่อแบบไม่ต่อ
เนื่อง(Connectionless) หลักการทํางานคือการ
ปล่อยให้ข้อมูลขนาด เล็กที่เรียกว่า แพ็ก
เก็ต(Packet) สามารถไหลจากโหนดผู้ส่งไปตาม
โหนดต่างๆ ในระบบ จนถึงจุดหมายปลายทางได้โดย
อิสระหากว่ามีการส่งแพ็กเก็ตออกมาเป็นชุดโดยมีจุด
หมาย ปลายทางเดียวกันในระหว่างการเดินทางใน
เครือข่ายแพ็กเก็ตแต่ละตัวในชุดนี้ก็จะเป็นอิสระ แก่
กันและกัน ดังนั้นแพ็กเก็ตที่ส่งไปถึงปลายทางอาจจะ
ไม่เป็นไปตามลําดับก็ได้
3. ชั้นสื่อสารนําส่งข้อมูล(Transport Layer)
แบ่งเป็นโพรโตคอล 2 ชนิดตามลักษณะ ลักษณะ
แรกเรียกว่า Transmission Control Protocol
(TCP) เป็นแบบที่มีการกําหนดช่วงการ สื่อสารตลอด
ระยะเวลาการสื่อสาร(connection-oriented) ซึ่ง
จะยอมให้มีการส่งข้อมูล เป็นแบบ Byte stream ที่
ไว้ใจได้โดยไม่มีข้อผิดพลาด ข้อมูลที่มีปริมาณมาก
จะถูกแบ่ง ออกเป็นส่วนเล็กๆเรียกว่า message ซึ่ง
จะถูกส่งไปยังผู้รับผ่านทางชั้นสื่อสารของ
อินเทอร์เน็ตทางฝ่ายผู้รับจะนํา message มาเรียง
ต่อกันตามลําดับเป็นข้อมูลตัวเดิม TCP ยังมีความ
สามารถในการควบคุมการไหลของข้อมูลเพื่อป้องกัน
ไม่ให้ผู้ส่งส่งข้อมูลเร็วเกินกว่า ที่ผู้รับจะทํางานได้ทัน
อีกด้วยโพรโตคอลการนําส่งข้อมูลแบบที่สองเรียก
ว่า UDP (User Datagram Protocol) เป็นการ
ติดต่อแบบไม่ต่อเนื่อง(connectionless) มีการ
ตรวจสอบ ความถูกต้องของข้อมูลแต่จะไม่มีการแจ้ง
กลับไปยังผู้ส่งจึงถือได้ว่าไม่มีการตรวจสอบความ ถูก
ต้องของข้อมูล อย่างไรก็ตามวิธีการนี้มีข้อดีในด้าน
ความรวดเร็วในการส่งข้อมูลจึงนิยมใช้ ในระบบผู้ให้
และผู้ใช้บริการ(client/server system) ซึ่งมีการ
สื่อสารแบบถาม/ตอบ (request/reply) นอกจาก
นั้นยังใช้ในการส่งข้อมูลประเภทภาพเคลื่อนไหวหรือ
การส่งเสียง (voice) ทางอินเทอร์เน็ต
4. ชั้นสื่อสารการประยุกต์(Application Layer)
มีโพรโตคอลสําหรับสร้างจอเทอร์มินัลเสมือนเรียก
ว่า TELNET โพรโตคอลสําหรับการจัดการแฟ้ม
ข้อมูล เรียกว่า FTP และโพรโตคอล สําหรับให้
บริการจดหมายอิเล็กทรอนิกส์ เรียกว่า SMTP โดย
โพรโตคอลสําหรับสร้างจอ เทอร์มินัลเสมือนช่วยให้
ผู้ใช้สามารถติดต่อกับเครื่องโฮสต์ที่อยู่ไกลออกไป
โดยผ่าน อินเทอร์เน็ตและสามารถทํางานได้เสมือน
กับว่ากําลังนั่งทํางานอยู่ที่เครื่องโฮสต์นั้น โพรโตคอล
สําหรับการจัดการแฟ้มข้อมูลช่วยในการคัดลอกแฟ้ม
ข้อมูลมาจากเครื่องอื่นที่อยู่ ในระบบเครือข่ายหรือส่ง
สําเนาแฟ้มข้อมูลไปยังเครื่องใดๆก็ได้โพรโตคอล
สําหรับให้บริการ จดหมายอิเล็กทรอนิกส์ช่วยในการ
จัดส่งข้อความไปยังผู้ใช้ในระบบหรือรับข้อความที่มี
ผู้ส่ง เข้ามา
• โพรโตคอล FTP (File Transfer Protocal)
การถ่ายโอนไฟล์ หรือเรียกได้อีกอย่างว่า การ คัดลอก
แฟ้มข้อมูลบนเครือข่าย คือ การโอนย้ายแฟ้มข้อมูลจาก
เครื่องคอมพิวเตอร์ระบบหนึ่งมายัง อีกระบบหนึ่งผ่านเครือ
ข่าย ซึ่งทําได้หลายรูปแบบ เช่น การโอนจากแม่ข่าย
มายังเครื่องพีซี หรือ เครื่องพีซีไปแม่ข่ายหรือระหว่างแม่
ข่ายด้วยกันเอง การถ่ายโอนแฟ้มข้อมูลหรือการโอนย้าย
แฟ้มข้อมูลอาศัยโปรแกรมหนึ่งที่มีการใช้งานกันมาก และ
มีบริการอยู่ในโฮสต์แทบทุกเครื่อง คือ โปรแกรม FTP
จากรูปแสดงถึงองค์ประกอบและกลไกการทํางานของ
โปรโตคอล FTP จะเริ่มจากผู้ใช้ (USER) เรียกใช้
โปรแกรมผ่าน User Interface และ เมื่อเป็น
โปรแกรม FTP พร้อมใช้งานแล้วถ้ามี การใช้คําสั่งต่างๆ
ของ FTP จะเป็นหน้าที่ของ PI (Protocol Interpreter
module) ทําหน้าที่แปล คําสั่งและทํางานตามคําสั่ง ใน
กรณีที่มีการส่งรับข้อมูลก็จะเป็นหน้าที่ของ DT (Data
Transfer module) ซึ่งโมดูล PI และ DT นี้จะอยู่ทั้งด้าน
ของไคลเอนต์และเซิร์ฟเวอร์
• โพรโตคอล HTTP(Hyper Text Transport
Protocol)
คือโพรโทคอลในระดับชั้นโปรแกรมประยุกต์เพื่อการแจก
จ่ายและการทํางานร่วมกันกับสารสนเทศของสื่อผสมใช้
สําหรับการรับทรัพยากรที่ เชื่อมโยงกับภายนอก ซึ่งนําไป
สู่ การจัดตั้งเวิลด์ไวด์เว็บ
HTTP เป็นมาตรฐานในการร้องขอและการ ตอบรับ
ระหว่างเครื่องลูกข่ายกับเครื่องแม่ข่าย ซึ่ง เครื่องลูกข่าย
คือผู้ใช้ปลายทาง(end-user) และ เครื่องแม่ข่ายคือ
เว็บไซต์ เครื่องลูกข่ายจะสร้างการ ร้องขอเอชทีทีพีผ่าน
ทางเว็บเบราว์เซอร์ เว็บครอว์ เลอร์ หรือเครื่องมืออื่น
• โพรโตคอล HTTPs(Hypertext Transfer
Protocol Security )
คือ ระบบความปลอดภัยของ HTTP protocol สําหรับ
การแลกเปลี่ยนข้อมูลระหว่างเครื่อง server และ client
ที่คิดค้นขึ้นโดยบริษัท Netscape เมื่อปลายปี ค.ศ.
1994 โดยมีจุดประสงค์เพื่อรักษาความลับของข้อมูล
ขณะรับ-ส่ง และ เพื่อให้แน่ใจว่า ข้อมูลนั้นถูกรับ-ส่ง
ระหว่างผู้รับและผู้ส่งตามที่ระบุไว้จริ
นายภิญโญ ดวงจําปา ม.6/12

More Related Content

What's hot

การสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่ายการสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่ายพัน พัน
 
หน่วยที่ 3 การใช้งานอินเทอร์เน็ต
หน่วยที่  3 การใช้งานอินเทอร์เน็ตหน่วยที่  3 การใช้งานอินเทอร์เน็ต
หน่วยที่ 3 การใช้งานอินเทอร์เน็ตPor Oraya
 
บทที่ 4 การสื่อสารข้อมูลและเครือข่าย
บทที่ 4 การสื่อสารข้อมูลและเครือข่ายบทที่ 4 การสื่อสารข้อมูลและเครือข่าย
บทที่ 4 การสื่อสารข้อมูลและเครือข่ายxsitezaa
 
บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์
บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์
บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์xsitezaa
 
เครือข่ายคอมพิวเตอร์
เครือข่ายคอมพิวเตอร์เครือข่ายคอมพิวเตอร์
เครือข่ายคอมพิวเตอร์preutthipong phetiam
 
บทที่ 5 อินเทอร์เน็ต
บทที่ 5 อินเทอร์เน็ตบทที่ 5 อินเทอร์เน็ต
บทที่ 5 อินเทอร์เน็ตNattapon
 
งานกลุ่มอาจารนพ
งานกลุ่มอาจารนพงานกลุ่มอาจารนพ
งานกลุ่มอาจารนพnan1799
 
สื่อการสอนอินเตอร์เน็ต
สื่อการสอนอินเตอร์เน็ตสื่อการสอนอินเตอร์เน็ต
สื่อการสอนอินเตอร์เน็ตkiss_jib
 
หน่วยที่ 3 อินเทอร์เน็ตและการใช้งาน
หน่วยที่  3 อินเทอร์เน็ตและการใช้งานหน่วยที่  3 อินเทอร์เน็ตและการใช้งาน
หน่วยที่ 3 อินเทอร์เน็ตและการใช้งานอรยา ม่วงมนตรี
 
การติดต่อสื่อสารทางอินเทอร์เน็ต
การติดต่อสื่อสารทางอินเทอร์เน็ตการติดต่อสื่อสารทางอินเทอร์เน็ต
การติดต่อสื่อสารทางอินเทอร์เน็ตKruPor Sirirat Namthai
 
บทที่ 3 หลักการแนวคิดในการสื่อสาร
บทที่ 3 หลักการแนวคิดในการสื่อสารบทที่ 3 หลักการแนวคิดในการสื่อสาร
บทที่ 3 หลักการแนวคิดในการสื่อสารBeauso English
 
บทที่ 5 อินเทอร์เน็ตและการสืบค้น
บทที่ 5 อินเทอร์เน็ตและการสืบค้นบทที่ 5 อินเทอร์เน็ตและการสืบค้น
บทที่ 5 อินเทอร์เน็ตและการสืบค้นxsitezaa
 
การกำหนดที่อยู่บนอินเทอร์เน็ต
การกำหนดที่อยู่บนอินเทอร์เน็ตการกำหนดที่อยู่บนอินเทอร์เน็ต
การกำหนดที่อยู่บนอินเทอร์เน็ตปิยะดนัย วิเคียน
 
การสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูล
การสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูลการสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูล
การสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูลBebearjang1
 
โครงสร้างระบบเครือข่าย
โครงสร้างระบบเครือข่ายโครงสร้างระบบเครือข่าย
โครงสร้างระบบเครือข่ายaomathmsu
 

What's hot (20)

Protocol
ProtocolProtocol
Protocol
 
Onet-work4-44
Onet-work4-44Onet-work4-44
Onet-work4-44
 
การสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่ายการสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่าย
 
หน่วยที่ 3 การใช้งานอินเทอร์เน็ต
หน่วยที่  3 การใช้งานอินเทอร์เน็ตหน่วยที่  3 การใช้งานอินเทอร์เน็ต
หน่วยที่ 3 การใช้งานอินเทอร์เน็ต
 
Computer network
Computer networkComputer network
Computer network
 
บทที่ 4 การสื่อสารข้อมูลและเครือข่าย
บทที่ 4 การสื่อสารข้อมูลและเครือข่ายบทที่ 4 การสื่อสารข้อมูลและเครือข่าย
บทที่ 4 การสื่อสารข้อมูลและเครือข่าย
 
บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์
บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์
บบที่ 4 การสื่อสารข้อมูลในระบบคอมพิวเตอร์
 
เครือข่ายคอมพิวเตอร์
เครือข่ายคอมพิวเตอร์เครือข่ายคอมพิวเตอร์
เครือข่ายคอมพิวเตอร์
 
Protocol
ProtocolProtocol
Protocol
 
บทที่ 5 อินเทอร์เน็ต
บทที่ 5 อินเทอร์เน็ตบทที่ 5 อินเทอร์เน็ต
บทที่ 5 อินเทอร์เน็ต
 
งานกลุ่มอาจารนพ
งานกลุ่มอาจารนพงานกลุ่มอาจารนพ
งานกลุ่มอาจารนพ
 
สื่อการสอนอินเตอร์เน็ต
สื่อการสอนอินเตอร์เน็ตสื่อการสอนอินเตอร์เน็ต
สื่อการสอนอินเตอร์เน็ต
 
หน่วยที่ 3 อินเทอร์เน็ตและการใช้งาน
หน่วยที่  3 อินเทอร์เน็ตและการใช้งานหน่วยที่  3 อินเทอร์เน็ตและการใช้งาน
หน่วยที่ 3 อินเทอร์เน็ตและการใช้งาน
 
Mission1
Mission1Mission1
Mission1
 
การติดต่อสื่อสารทางอินเทอร์เน็ต
การติดต่อสื่อสารทางอินเทอร์เน็ตการติดต่อสื่อสารทางอินเทอร์เน็ต
การติดต่อสื่อสารทางอินเทอร์เน็ต
 
บทที่ 3 หลักการแนวคิดในการสื่อสาร
บทที่ 3 หลักการแนวคิดในการสื่อสารบทที่ 3 หลักการแนวคิดในการสื่อสาร
บทที่ 3 หลักการแนวคิดในการสื่อสาร
 
บทที่ 5 อินเทอร์เน็ตและการสืบค้น
บทที่ 5 อินเทอร์เน็ตและการสืบค้นบทที่ 5 อินเทอร์เน็ตและการสืบค้น
บทที่ 5 อินเทอร์เน็ตและการสืบค้น
 
การกำหนดที่อยู่บนอินเทอร์เน็ต
การกำหนดที่อยู่บนอินเทอร์เน็ตการกำหนดที่อยู่บนอินเทอร์เน็ต
การกำหนดที่อยู่บนอินเทอร์เน็ต
 
การสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูล
การสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูลการสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูล
การสื่อสารบทที่ 3 เทคโนโลยีการสื่อสารข้อมูล
 
โครงสร้างระบบเครือข่าย
โครงสร้างระบบเครือข่ายโครงสร้างระบบเครือข่าย
โครงสร้างระบบเครือข่าย
 

Viewers also liked (9)

Mapas
MapasMapas
Mapas
 
Ciclo.krebs otro
Ciclo.krebs otroCiclo.krebs otro
Ciclo.krebs otro
 
Centro de estudios en informática de fresnillo s
Centro de estudios  en informática de fresnillo sCentro de estudios  en informática de fresnillo s
Centro de estudios en informática de fresnillo s
 
Tratamiento amibiasis
Tratamiento amibiasisTratamiento amibiasis
Tratamiento amibiasis
 
Marketing
MarketingMarketing
Marketing
 
PresentacióNppoint1
PresentacióNppoint1PresentacióNppoint1
PresentacióNppoint1
 
ENFERMEDADES
ENFERMEDADESENFERMEDADES
ENFERMEDADES
 
Comenzar
ComenzarComenzar
Comenzar
 
Welcome to Manchester
Welcome to ManchesterWelcome to Manchester
Welcome to Manchester
 

Similar to หน่วยที่ 2 โปรโตคอล ภินโย

Internet
InternetInternet
InternetSchool
 
ใบความรู้ที่ 3
ใบความรู้ที่ 3ใบความรู้ที่ 3
ใบความรู้ที่ 3Nattapon
 
บทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ อินเทอร์เน็ตและเว็บ
บทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ  อินเทอร์เน็ตและเว็บบทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ  อินเทอร์เน็ตและเว็บ
บทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ อินเทอร์เน็ตและเว็บTeetut Tresirichod
 
หน่วยที่ 3 รูปร่างเครือข่าย
หน่วยที่ 3 รูปร่างเครือข่ายหน่วยที่ 3 รูปร่างเครือข่าย
หน่วยที่ 3 รูปร่างเครือข่ายJane Nattarika
 
บทที่3เรื่องอินเทอร์เน็ตและการใช้งาน
บทที่3เรื่องอินเทอร์เน็ตและการใช้งานบทที่3เรื่องอินเทอร์เน็ตและการใช้งาน
บทที่3เรื่องอินเทอร์เน็ตและการใช้งานPiyanoot Ch
 
ใบความรู้ที่ 2
ใบความรู้ที่ 2ใบความรู้ที่ 2
ใบความรู้ที่ 2Nattapon
 
สถาปัตยกรรมเครือข่าย
สถาปัตยกรรมเครือข่ายสถาปัตยกรรมเครือข่าย
สถาปัตยกรรมเครือข่ายtaenmai
 
วิชาเทคโนโลยีอินเทอร์เนต ปวส
วิชาเทคโนโลยีอินเทอร์เนต ปวสวิชาเทคโนโลยีอินเทอร์เนต ปวส
วิชาเทคโนโลยีอินเทอร์เนต ปวสpeter dontoom
 
Introduction to On-line Documemt Lec02
Introduction to On-line Documemt  Lec02Introduction to On-line Documemt  Lec02
Introduction to On-line Documemt Lec02Jenchoke Tachagomain
 
การสื่อสารแลกเปลี่ยนข้อมูล
การสื่อสารแลกเปลี่ยนข้อมูลการสื่อสารแลกเปลี่ยนข้อมูล
การสื่อสารแลกเปลี่ยนข้อมูลMareeyalosocity
 
การทำงานของอินเทอร์เน็ต
การทำงานของอินเทอร์เน็ตการทำงานของอินเทอร์เน็ต
การทำงานของอินเทอร์เน็ตmakkuzeez
 
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ตการเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ตguest31bfdc
 

Similar to หน่วยที่ 2 โปรโตคอล ภินโย (20)

22
2222
22
 
Internet
InternetInternet
Internet
 
ใบความรู้ที่ 3
ใบความรู้ที่ 3ใบความรู้ที่ 3
ใบความรู้ที่ 3
 
Home network
Home networkHome network
Home network
 
บทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ อินเทอร์เน็ตและเว็บ
บทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ  อินเทอร์เน็ตและเว็บบทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ  อินเทอร์เน็ตและเว็บ
บทที่ 3 โครงสร้างพื้นฐานของอีคอมเมิร์ซ อินเทอร์เน็ตและเว็บ
 
Lernning 05
Lernning 05Lernning 05
Lernning 05
 
หน่วยที่ 3 รูปร่างเครือข่าย
หน่วยที่ 3 รูปร่างเครือข่ายหน่วยที่ 3 รูปร่างเครือข่าย
หน่วยที่ 3 รูปร่างเครือข่าย
 
บทที่3เรื่องอินเทอร์เน็ตและการใช้งาน
บทที่3เรื่องอินเทอร์เน็ตและการใช้งานบทที่3เรื่องอินเทอร์เน็ตและการใช้งาน
บทที่3เรื่องอินเทอร์เน็ตและการใช้งาน
 
ใบความรู้ที่ 2
ใบความรู้ที่ 2ใบความรู้ที่ 2
ใบความรู้ที่ 2
 
สถาปัตยกรรมเครือข่าย
สถาปัตยกรรมเครือข่ายสถาปัตยกรรมเครือข่าย
สถาปัตยกรรมเครือข่าย
 
วิชาเทคโนโลยีอินเทอร์เนต ปวส
วิชาเทคโนโลยีอินเทอร์เนต ปวสวิชาเทคโนโลยีอินเทอร์เนต ปวส
วิชาเทคโนโลยีอินเทอร์เนต ปวส
 
It 03
It 03It 03
It 03
 
It 03
It 03It 03
It 03
 
Introduction to On-line Documemt Lec02
Introduction to On-line Documemt  Lec02Introduction to On-line Documemt  Lec02
Introduction to On-line Documemt Lec02
 
เทอม 1 คาบ 11
เทอม 1 คาบ 11เทอม 1 คาบ 11
เทอม 1 คาบ 11
 
การสื่อสารแลกเปลี่ยนข้อมูล
การสื่อสารแลกเปลี่ยนข้อมูลการสื่อสารแลกเปลี่ยนข้อมูล
การสื่อสารแลกเปลี่ยนข้อมูล
 
การทำงานของอินเทอร์เน็ต
การทำงานของอินเทอร์เน็ตการทำงานของอินเทอร์เน็ต
การทำงานของอินเทอร์เน็ต
 
Week 2
Week 2Week 2
Week 2
 
การเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ตการเชื่อมต่ออินเทอร์เน็ต
การเชื่อมต่ออินเทอร์เน็ต
 
Network
NetworkNetwork
Network
 

หน่วยที่ 2 โปรโตคอล ภินโย

  • 1. หน่วยที่ 2 โปรโตคอล (Protocol) ทางลัดไปที่ • จัดเก็บเนื้อหา โปรโตคอล คือมาตรฐาน หรือข้อตกลงเกี่ยวกับการสื่อสารข้อมูลในระบบ เครือข่าย ซึ่งครอบคลุมถึงวิธีการและรูปแบบการส่งข้อมูล จังหวะเวลาการส่งข้อมูล ลำาดับการรับส่งข้อมูล และวิธีจัดการ ป้องกันความผิดพลาดต่าง ๆ โปรโตคอลเปรียบเสมือนภาษาที่ ใช้ในการสื่อสารในระบบเครือข่าย ดังนั้นถ้าใช้โปรโตคอลที่ ต่างกันก็จะคุยกันไม่รู้เรื่อง องค์ประกอบของโปรโคคอลประกอบ ด้วย 3 ส่วนหลักคือ o Syntax หมายถึงรูปแบบ(Format) หรือ โครงสร้าง(Structure) ของข้อมูล เช่น กำาหนด ว่าใน 8 บิตแรกจะหมายถึงแอดเดรส(address) ของผู้ส่ง อีก 8 บิตถัดมาหมายถึง แอดเดรสของผู้รับ ส่วนที่เหลือจึงจะเป็น ข้อมูลจริงๆ ถ้าไม่มีการกำาหนด syntax แล้ว แอนติตี้จะไม่ สามารถทราบได้เลยว่าบิตแต่ละบิตที่ได้รับมานั้นคืออะไร o Semantics หมายถึง ความหมายของข้อมูลที่ได้รับมา เช่น เมื่อได้รับข้อมูลแล้ว เอนติตี้ รู้syntax แล้ว แต่จะยัง ไม่รู้ว่าบิตแต่ละบิตนั้นทำาอะไรได้บ้าง ดังนั้นจึงต้องมาทำา การ แปลความหมายของบิตเหล่านั้นเสียก่อน เช่น เมื่อ ทราบแอดเดรสของผู้รับแล้ว เอนติตี้ จะสามารถทำาการหา เส้นทาง o Timing เป็นข้อกำาหนดของเวลาในการรับส่งข้อมูล เนื่องจากเอนติตี้แต่ละตัวนั้นมา ความเร็วในการรับส่งที่ไม่ เท่ากัน เช่น ตัวหนึ่งมีความเร็วของการส่ง 100 Mbps แต่ อีก ตัวมีความเร็วในการรับแค่1 Mbps ถ้าไม่มี โพรโตคอลแล้วข้อมูลโดยส่วนใหญ่จะหายไป เนื่องจาก เอนติตี้ที่ทำางานช้ากว่าจะไม่สามารถรับข้อมูลได้ทัน โพรโทคอลเป็นองค์ประกอบที่สำาคัญของการสื่อสารข้อมูล ดัง นั้นจึงจำาเป็นต้องมีมาตรฐาน (Standard) เพื่อให้เกิดความเป็น สากล และเนื่องจากมีการใช้อุปกรณ์มากมายหลากหลายชนิด
  • 2. สำาหรับการสื่อสารข้อมูลในระบบเครือข่ายคอมพิวเตอร์ อีกทั้ง ยังมีผู้ผลิตอุปกรณ์ดังกล่าวกระจายอยู่ ทั่วโลก ดังนั้นจึงต้องมี การกำาหนดมาตรฐานเอาไว้ เพื่อให้อุปกรณ์ทุกชิ้นสามารถทำา งานร่วมกันได้ ตัวอย่างของมาตรฐานการสื่อสามารข้อมูลด้วยคอมพิวเตอร์ที่ กำาหนดโดย International Organization for Standardization (ISO) มีดังนี้ การสื่อสารข้อมูลด้วยคอมพิวเตอร์จะประกอบด้วยฝ่ายผู้ส่งและ ผู้รับ และจะเริ่มด้วยฝ่ายผู้ส่ง ต้องการส่งข้อมูลโดยผ่านชั้น มาตรฐาน 7 ชั้น เรียงลำาดับดังนี้ 1.ชั้นกายภาพ(physical layer)ทำาหน้าที่แปลงข้อมูลในรูป ของสัญญาณ ดิจิทัลให้ผ่านตัวกลางแต่ละชนิดได้ 2.ชั้นเชื่อมโยงข้อมูล(data link layer)ทำาหน้าที่เสมือนเป็น ผู้บริการส่ง ข้อมูล คือ ส่งข้อมูลผ่านทางสายส่งโดยมี กระบวนการตรวจสอบความผิดพลาดของข้อมูลอันเนื่อง มาจาก สัญญาณรบกวนที่เกิดในสายส่ง รวมทั้งมีการ แก้ไขความผิดพลาดดังกล่าวด้วย เป็นชั้นที่ควบคุมความ ถูกต้องระหว่างการส่งข้อมูลระหว่างจุด(node) 2 จุดที่อยู่ ติดกันในเครือข่าย 3.ชั้นเครือข่าย(network layer)ทำาหน้าที่ควบคุมการส่ง ผ่านข้อมูล ระหว่างต้นางและปลายทางโดยผ่านจุดต่างๆ บนเครือข่ายให้เป็นไปตามเส้นทางที่กำาหนด รวบรวมและ แยกแยะข้อมูลเพื่อหาเส้นทางในการส่งข้อมูลที่เหมาะสม 4.ชั้นขนส่ง(transport layer)เป็นชั้นของการตรวจสอบ และควบคุมการส่ง ข้อมูลระหว่างเครื่องต้นทางและเครื่อง ปลายทางให้ถูกต้อง 5.ชั้นส่วนงาน(session layer)ทำาหน้าที่สร้างการติดต่อ ระหว่างเครื่องต้น ทางและปลายทาง ตลอดจนดูแลการส่ง ข้อมูลระหว่างเครื่องทั้งสองให้ถูกต้องและมีประสิทธิภาพ โดย กำาหนดขอบเขตการรับ-ส่ง คือกำาหนดจุดผู้รับและผู้ ส่งโดยจะเพิ่มเติมรูปแบบการรับ-ส่ง ข้อมูลว่าเป็นแบบ
  • 3. ข้อมูลชุดเดียว หรือหลายชุดพร้อมๆ กัน เช่น โมดูล(module) ของการนําเสนอผ่านเว็บ 6.ชั้นการนําเสนอข้อมูล(presentation layer)จะแปลง ข้อมูลที่ส่งมาให้ อยู่ในรูปแบบที่โปรแกรมของเครื่องผู้รับ เข้าใจ รวมทั้งการจัดรูปแบบและนําเสนอข้อมูลโดยกําหน ดรูปแบบ ภาษา ชนิด และวิธีการเข้าถึงข้อมูลของเครื่องผู้ ส่งให้เครื่องผู้รับเข้าใจ เช่น การนําเสนอผ่านเว็บ การ เข้ารหัสและถอดรหัสข้อมูล 7.ชั้นการประยุกต์(application layer)เป็นส่วนติดต่อ ระหว่างโปรแกรม ประยุกต์ของเครือข่ายผู้ใช้ โดย คอมพิวเตอร์จะแปลงข้อมูลที่ได้รับเข้าสู่ระบบ เช่น การ เข้าใช้งานระบบ คอมพิวเตอร์ที่อยู่ในเครือข่าย การถ่าย โอนข้อมูลและไปรษณีย์อิเล็กทรอนิกส สําหรับโพรโทคอลการสื่อสารข้อมูลในปัจจุบันมีอยู่มากมาย แต่ในที่นี้เราจะมาทําความรู้จัก กับโพรโทคอลที่มีการใช้งาน อย่างกว้างขวางคือ TCP/IP, FTP, HTTP และ HTTPs • โพรโตคอล TCP/IP (Transmission Control Protocol/Internet Protocol) นี้ ได้รับการพัฒนามาตั้งแต่ปี1960 ซึ่งถูกใช้เป็นครั้งแรก ในเครือข่าย ARPANET ซึ่งต่อมาได้ขยายการ เชื่อมต่อ ไปทั่วโลกเป็นเครือข่ายอินเตอร์เน็ต ทําให้TCP/IP เป็นที่ ยอมรับอย่างกว้างขวางจนถึง ปัจจุบันเป็นชุดของ โพรโตคอลที่ถูกใช้ในการสื่อสารผ่านเครือข่าย อินเทอร์เน็ต โดยมีวัตถุประสงค์ เพื่อให้สามารถใช้สื่อสาร จากต้นทางข้ามเครือข่ายไปยังปลายทางได้ และสามารถ หาเส้นทางที่จะส่ง ข้อมูลไปได้เองโดยอัตโนมัติ ถึงแม้ว่า ในระหว่างทางอาจจะผ่านเครือข่ายที่มีปัญหา โพรโตคอล ก็ยังคง หาเส้นทางอื่นในการส่งผ่านข้อมูลไปให้ถึงปลาย ทางได้โดยมีจุดประสงค์ของการสื่อสารตามมาตรฐาน สาม ประการคือ
  • 4. • เพื่อใช้ติดต่อสื่อสารระหว่างระบบที่มีความแตกต่าง กัน • ความสามารถในการแก้ไขปัญหาที่เกิดขึ้นในระบบ เครือข่าย เช่นในกรณีที่ผู้ ส่งและผู้รับยังคงมีการ ติดต่อกันอยู่ แต่โหนดกลางทีใช้เป็นผู้ช่วยรับ-ส่งเกิด เสียหายใช้การไม่ได้ หรือสายสื่อสารบางช่วงถูก ตัดขาด กฎการสื่อสารนี้ จะต้องสามารถจัดหาทาง เลือกอื่นเพื่อทําให้การสื่อสารดําเนินต่อไปได้โดย อัตโนมัต • มีความคล่องตัวต่อการสื่อสารข้อมูลได้หลายชนิดทั้ง แบบที่ไม่มีความเร่งด่วน เช่น การจัดส่งแฟ้มข้อมูล และแบบที่ต้องการรับประกันความเร่งด่วนของ ข้อมูล เช่น การสื่อสารแบบ real-time และทั้งการสื่อสาร แบบเสียง (Voice) และข้อมูล(data) การส่งข้อมูลโดยใช้โพรโตคอล TCP/IP จะเป็นการส่ง ข้อมูลผ่านในแต่ละเลเยอร์ โดยแต่ละเล เยอร์จะทําการ ประกอบข้อมูลที่ได้รับมา กับข้อมูลส่วนควบคุมซึ่งถูกนํา มาไว้ในส่วนหัวของข้อมูล เรียกว่า Header ภายใน Header จะบรรจุข้อมูลที่สําคัญของโพรโตคอลที่ ทําการ Encapsulate เมื่อผู้รับได้รับข้อมูล ก็จะเกิดกระ บวนการทํางานย้อนกลับคือ โพรโตคอลเดียวกัน ทางฝั่ง ผู้รับก็จะ ได้รับข้อมูลส่วนที่เป็น Header ก่อนและนําไป ประมวลและทราบว่าข้อมูลที่ตามมามีลักษณะอย่างไร ซึ่ง กระบวนการย้อนกลับนี้เรียกว่า Demultiplexing สําหรับการ Encapsulation/Demultiplexing ของ โพรโตคอล TCP/IP จะมีขั้นตอนการ ทํางานอยู่4 ขั้น ตอนดังนี้ 1. ชั้นโฮสต์-เครือข่าย(Host-to-network)
  • 5. โพรโตคอลสําหรับการควบคุมการสื่อสารในชั้นนี้เป็น สิ่งที่ไม่มีการกําหนดรายละเอียดอย่างเป็นทางการ หน้าที่หลักคือการรับข้อมูลจากชั้น สื่อสาร IP มาแล้ว ส่งไปยังโหนดที่ระบุไว้ในเส้นทางเดินข้อมูลทางด้าน ผู้รับก็จะทํางานในทาง กลับกันคือรับข้อมูลจากสาย สื่อสารแล้วนําส่งให้กับโปรแกรมในชั้นสื่อสาร 2. ชั้นสื่อสารอินเตอร์เน็ต(The Internet Layer) ใช้ประเภทของระบบการสื่อสารที่เรียกว่าระบบเครือ ข่ายแบบสลับช่องสื่อสารระดับแพ็กเก็ต(packet- switching network) ซึ่งเป็น การติดต่อแบบไม่ต่อ เนื่อง(Connectionless) หลักการทํางานคือการ ปล่อยให้ข้อมูลขนาด เล็กที่เรียกว่า แพ็ก เก็ต(Packet) สามารถไหลจากโหนดผู้ส่งไปตาม โหนดต่างๆ ในระบบ จนถึงจุดหมายปลายทางได้โดย อิสระหากว่ามีการส่งแพ็กเก็ตออกมาเป็นชุดโดยมีจุด หมาย ปลายทางเดียวกันในระหว่างการเดินทางใน เครือข่ายแพ็กเก็ตแต่ละตัวในชุดนี้ก็จะเป็นอิสระ แก่ กันและกัน ดังนั้นแพ็กเก็ตที่ส่งไปถึงปลายทางอาจจะ ไม่เป็นไปตามลําดับก็ได้ 3. ชั้นสื่อสารนําส่งข้อมูล(Transport Layer) แบ่งเป็นโพรโตคอล 2 ชนิดตามลักษณะ ลักษณะ แรกเรียกว่า Transmission Control Protocol (TCP) เป็นแบบที่มีการกําหนดช่วงการ สื่อสารตลอด ระยะเวลาการสื่อสาร(connection-oriented) ซึ่ง จะยอมให้มีการส่งข้อมูล เป็นแบบ Byte stream ที่ ไว้ใจได้โดยไม่มีข้อผิดพลาด ข้อมูลที่มีปริมาณมาก จะถูกแบ่ง ออกเป็นส่วนเล็กๆเรียกว่า message ซึ่ง จะถูกส่งไปยังผู้รับผ่านทางชั้นสื่อสารของ อินเทอร์เน็ตทางฝ่ายผู้รับจะนํา message มาเรียง ต่อกันตามลําดับเป็นข้อมูลตัวเดิม TCP ยังมีความ สามารถในการควบคุมการไหลของข้อมูลเพื่อป้องกัน ไม่ให้ผู้ส่งส่งข้อมูลเร็วเกินกว่า ที่ผู้รับจะทํางานได้ทัน
  • 6. อีกด้วยโพรโตคอลการนําส่งข้อมูลแบบที่สองเรียก ว่า UDP (User Datagram Protocol) เป็นการ ติดต่อแบบไม่ต่อเนื่อง(connectionless) มีการ ตรวจสอบ ความถูกต้องของข้อมูลแต่จะไม่มีการแจ้ง กลับไปยังผู้ส่งจึงถือได้ว่าไม่มีการตรวจสอบความ ถูก ต้องของข้อมูล อย่างไรก็ตามวิธีการนี้มีข้อดีในด้าน ความรวดเร็วในการส่งข้อมูลจึงนิยมใช้ ในระบบผู้ให้ และผู้ใช้บริการ(client/server system) ซึ่งมีการ สื่อสารแบบถาม/ตอบ (request/reply) นอกจาก นั้นยังใช้ในการส่งข้อมูลประเภทภาพเคลื่อนไหวหรือ การส่งเสียง (voice) ทางอินเทอร์เน็ต 4. ชั้นสื่อสารการประยุกต์(Application Layer) มีโพรโตคอลสําหรับสร้างจอเทอร์มินัลเสมือนเรียก ว่า TELNET โพรโตคอลสําหรับการจัดการแฟ้ม ข้อมูล เรียกว่า FTP และโพรโตคอล สําหรับให้ บริการจดหมายอิเล็กทรอนิกส์ เรียกว่า SMTP โดย โพรโตคอลสําหรับสร้างจอ เทอร์มินัลเสมือนช่วยให้ ผู้ใช้สามารถติดต่อกับเครื่องโฮสต์ที่อยู่ไกลออกไป โดยผ่าน อินเทอร์เน็ตและสามารถทํางานได้เสมือน กับว่ากําลังนั่งทํางานอยู่ที่เครื่องโฮสต์นั้น โพรโตคอล สําหรับการจัดการแฟ้มข้อมูลช่วยในการคัดลอกแฟ้ม ข้อมูลมาจากเครื่องอื่นที่อยู่ ในระบบเครือข่ายหรือส่ง สําเนาแฟ้มข้อมูลไปยังเครื่องใดๆก็ได้โพรโตคอล สําหรับให้บริการ จดหมายอิเล็กทรอนิกส์ช่วยในการ จัดส่งข้อความไปยังผู้ใช้ในระบบหรือรับข้อความที่มี ผู้ส่ง เข้ามา • โพรโตคอล FTP (File Transfer Protocal) การถ่ายโอนไฟล์ หรือเรียกได้อีกอย่างว่า การ คัดลอก แฟ้มข้อมูลบนเครือข่าย คือ การโอนย้ายแฟ้มข้อมูลจาก เครื่องคอมพิวเตอร์ระบบหนึ่งมายัง อีกระบบหนึ่งผ่านเครือ ข่าย ซึ่งทําได้หลายรูปแบบ เช่น การโอนจากแม่ข่าย มายังเครื่องพีซี หรือ เครื่องพีซีไปแม่ข่ายหรือระหว่างแม่
  • 7. ข่ายด้วยกันเอง การถ่ายโอนแฟ้มข้อมูลหรือการโอนย้าย แฟ้มข้อมูลอาศัยโปรแกรมหนึ่งที่มีการใช้งานกันมาก และ มีบริการอยู่ในโฮสต์แทบทุกเครื่อง คือ โปรแกรม FTP จากรูปแสดงถึงองค์ประกอบและกลไกการทํางานของ โปรโตคอล FTP จะเริ่มจากผู้ใช้ (USER) เรียกใช้ โปรแกรมผ่าน User Interface และ เมื่อเป็น โปรแกรม FTP พร้อมใช้งานแล้วถ้ามี การใช้คําสั่งต่างๆ ของ FTP จะเป็นหน้าที่ของ PI (Protocol Interpreter module) ทําหน้าที่แปล คําสั่งและทํางานตามคําสั่ง ใน กรณีที่มีการส่งรับข้อมูลก็จะเป็นหน้าที่ของ DT (Data Transfer module) ซึ่งโมดูล PI และ DT นี้จะอยู่ทั้งด้าน ของไคลเอนต์และเซิร์ฟเวอร์ • โพรโตคอล HTTP(Hyper Text Transport Protocol) คือโพรโทคอลในระดับชั้นโปรแกรมประยุกต์เพื่อการแจก จ่ายและการทํางานร่วมกันกับสารสนเทศของสื่อผสมใช้ สําหรับการรับทรัพยากรที่ เชื่อมโยงกับภายนอก ซึ่งนําไป สู่ การจัดตั้งเวิลด์ไวด์เว็บ HTTP เป็นมาตรฐานในการร้องขอและการ ตอบรับ ระหว่างเครื่องลูกข่ายกับเครื่องแม่ข่าย ซึ่ง เครื่องลูกข่าย คือผู้ใช้ปลายทาง(end-user) และ เครื่องแม่ข่ายคือ เว็บไซต์ เครื่องลูกข่ายจะสร้างการ ร้องขอเอชทีทีพีผ่าน ทางเว็บเบราว์เซอร์ เว็บครอว์ เลอร์ หรือเครื่องมืออื่น • โพรโตคอล HTTPs(Hypertext Transfer Protocol Security ) คือ ระบบความปลอดภัยของ HTTP protocol สําหรับ การแลกเปลี่ยนข้อมูลระหว่างเครื่อง server และ client ที่คิดค้นขึ้นโดยบริษัท Netscape เมื่อปลายปี ค.ศ. 1994 โดยมีจุดประสงค์เพื่อรักษาความลับของข้อมูล
  • 8. ขณะรับ-ส่ง และ เพื่อให้แน่ใจว่า ข้อมูลนั้นถูกรับ-ส่ง ระหว่างผู้รับและผู้ส่งตามที่ระบุไว้จริ นายภิญโญ ดวงจําปา ม.6/12