วันอังคารที่ 25 ตุลาคม พ.ศ. 2559

Protocal อื่นๆ

IPX / SPX



           โปรโตคอล IPX/SPXซึงเป็นโปรโตคอลที่โด่งดังมาจากระบบปฏิบัติการ Netware ของบริษัท Novell โดยใช้กันมากในสมัยก่อนที่ Windows NT Server จะเกิด แต่ถึงแม้จะมี Windows ทุกรุ่นโดยตั้งชื่อใหม่เป็น Microsoft IPX/SPX Compatible Protocol ซึ่งนับเป็นการตัดสินใจที่
ชาญฉลาดมาก เนื่องจากผู้ใช้สามารถที่จะใช้ Windows ติดต่อกับเซิร์ฟเวอร์ที่เป็น Netware ได้โดยไม่จำเป็นต้องติดตั้งโปรแกรม Netware Client
ของ Novell อย่างไรก็ตาม โปรโตคอล IPX/SPXที่มีอยู่ในตัว Windows นั้นอาจไม่สามารถทำงานบางอย่างได้เหมือนกับ IPX/SPX ขนานแท้ของ Netware ได้ ซึ่งในกรณีนี้อาจต้องเปลี่ยนไปติดตั้งโปรแกรม Netware Client แทน ปัจจุบันโปรโตคอล IPX/SPX ก็ลดบทบาทลงไปมากพอสมควร แม้แต่ตัว Netware รุ่นใหม่ๆ (Netware5) ก็ยังเปลี่ยนไปใช้โปรโตคอลTCP/IPเป็นหลักในปัจจุบันโปรแกรมที่ยังคงใช้ปัจจุบันที่ยังคงใช้ประโยชน์ มากโปรโตคอล IPX/SPX  คือโปรแกรมเกมที่เล่นผ่านระบบ LAN




UDP




        User Datagram Protocol (UDP)เป็นวิธีการสื่อสารหรือโปรโตคอลที่จำกัดจำนวนการบริการ เมื่อข่าวสารมีการแลกเปลี่ยน ระหว่างคอมพิวเตอร์ในเครือข่ายที่ใช้ Internet Protocol (IP) โดย UDP เป็นตัวเลือกหนึ่งของ Transmission Control Protocol (TCP) และใช้ร่วมกับ IP บางครั้งเรียกว่า UDP/IP ซึ่ง UDP เหมือนกับ TCP ในการใช้ IP ในการดึงหน่วยข้อมูล (เรียกว่า datagram) จากคอมพิวเตอร์หนึ่งไปยังอีกเครื่องหนึ่ง แต่ต่างจาก TCP โดย UDP ไม่ให้การบริการสำหรับการแบ่งข่าวสารเป็นแพ็คเกต (datagram) และประกอบขึ้นใหม่เมื่อถึงปลายหนึ่ง UDP ไม่ให้ชุดของแพ็คเกตที่ข้อมูลมาถึง หมายความว่า โปรแกรมประยุกต์ที่ใช้ UDP ต้องมีความสามารถในการสร้างมั่นใจว่าข่าวสารที่มาถึงอยู่ในลำดับที่ถูกต้อง การประยุกต์เครือข่ายที่ต้องการประหยัดเวลาในการประมวลผล เพราะมีหน่วยข้อมูลในการแลกเปลี่ยน (ดังนั้น จึงมีข่าวสารน้อยมากในการประกอบขึ้นใหม่) จะชอบ UDP มากกว่า TCP ซึ่ง Trivial File Transfer Protocol (TFTP) ใช้ UDP แทนที่ TCP
UDP ให้ 2 บริการที่ไม่มีโดยเลเยอร์ของ IP คือ Port number เพื่อช่วยแยกแยะการขอของผู้ใช้ และความสามารถ checksum เพื่อตรวจสอบการมาถึงข้อมูล ในแบบจำลองการสื่อสาร Open System Interconnection (OSI) UDP เหมือนกัน TCP คือ อยู่ที่เลเยอร์4 Transport Layer



NetBEUI




โปรโตคอล NetBEUI หรือ NetBIOS Enhanced User Interface นั้น เป็นโปรโตคอลที่ไม่มี ส่วนในการระบุเส้นทางส่งผ่านข้อมูล (Non-routable Protocol)โดยจะใช้วิธีการ Broadcast ข้อมูลออกไปในเครือข่าย และหากใครเป็นผู้รับที่ถูกต้องก็จะนำข้อมูลที่ได้รับไปประมวลผล ข้อจำกัดของโปรโตคอลประเภทนี้ก็คือไม่สามารถทำการ Broadcast ข้อมูลข้ามไปยัง Physical Segment อื่นๆที่ไม่ใช่ Segment เดียวกันได้ เป็นการแบ่งส่วนของเครือข่ายออกจากกันทางกายภาพ หากต้องการเชื่อมต่อเครือข่ายถึงกันจะต้องใช้อุปกรณ์อย่างเช่น Router มาทำหน้าที่เป็นตัวกลางระหว่างเครือข่าย
เนื่องมาจากอุปกรณ์บางอย่างเช่น Router ไม่สามารถจะ Broadcast ข้อมูลต่อไปยังเครือข่ายอื่นๆได้ เพราะถ้าหากยอมให้ทำเช่นนั้นได้ จะทำให้การสื่อสารระหว่างเครือข่ายคับคั่งไปด้วยข้อมูลที่เกิดจากการ Broadcast จนเครือข่ายต่างๆไม่สามารถที่จะสื่อสารกันต่อไปได้ โปรโตคอล NetBEUI จึงเหมาะที่จะใช้งานบนเครือข่ายขนาดเล็กที่มีจำนวนเครื่องคอมพิวเตอร์ไม่เกิน 50 เครื่องเท่านั้น NetBEUI เป็นหนึ่งในสองทางเลือกสำหรับผู้ใช้งาน NetBIOS ( Network Basic Input Output System ) ซึ่งสามารถทำงานได้ทั้งบนโปรโตคอล TCP/IP และ NetBUEI




NetBIOS



ถูกออกแบบมาเพื่อเป็น protocol ที่เป็นตัวเชื่อม (interface) ระหว่างระบบปฏิบัติการกับฮาร์ดแวร์ เพื่อให้ application สามารถสื่อสารกับเครือข่ายได้โดยเป็นอิสระจากฮาร์ดแวร์ ทั้งนี้ application จะสามารถเข้าถึงเลเยอร์สูงสุดของ OSI model ได้เท่านั้น ซึ่งทำให้ application ที่สร้างขึ้นมาสามารถทำงานได้ในเครือข่ายที่มี network environment ไม่เหมือนกัน ทั้งนี้ NetBIOS จะทำหน้าที่ขนส่งข้อมูลไปยัง application ที่อยู่บนเครื่องอื่นในเครือข่ายให้
               ใน ช่วงเริ่มต้นนั้น NetBIOS ถูกออกแบบให้ทำงานได้กับ IBM's PC LAN เท่านั้น แต่ปัจจุบัน NetBIOS ได้กลายเป็นพื้นฐานของ network application ไปแล้ว โดย NetBIOS เป็นโปรโตคอลที่ถูกใช้งานอย่างแพร่หลาย มันสามารถทำงานได้บน Ethernet, Token ring, IBM PC Network 
               NetBIOS ถูกออกแบบมาให้เป็นตัวเชื่อม เป็นส่วนขยายของ BIOS ที่ช่วยให้สามารถติดต่อใช้งานบริการบนเครือข่ายได้ จึงกล่าวได้ว่า NetBIOS ถูกออกแบบให้เป็น Application Program Interface (API) ในขณะเดียวกัน NetBIOS ก็ถือว่าเป็นโปรโตคอลได้เช่นเดียวกันกับ TCP/IP เพราะมีชุดของโปรโตคอลชั้นล่างลงไปที่สามารถทำงานร่วมกันได้



BOOTP



           BOOTP ย่อมาจากคำว่า Bootstrap Protocol เป็นโปรโตคอลที่พัฒนาให้ดีกว่า RARP ปัจจุบันก็ยังมีการใช้งานอยู่ BOOTP เป็นต้นแบบของ DHCP ในการแก้ไขปัญหาการกำหนดหมายเลข IP ให้เครื่องสมาชิกโดยอัตโนมัติ
           BOOTP มีแนวคิดมาจาก Diskless Workstation คือเครื่องคอมพิวเตอร์ที่ไม่มีดิสก์หรือไม่มีระบบปฏิบัติการอยู่ในตัว ส่วนใหญ่จะเป็นเครื่องที่เราใช้ทำงานอย่างเดียวไม่สามารถลงติดตั้งโปรแกรมหรือทำอย่างอื่นได้นอกเหนือจากงานที่กำหนดไว้ เช่น คอมพิวเตอร์ในช่องขายตั๋วหน้าเค้าท์เตอร์ธนาคาร ตลาดหุ้น ห้องสมุดซึ่งเป็นคอมพิวเตอร์ที่ใช้แสดงผล ค้นหา และทำธุรกรรมอย่างง่าย ๆ ได้  คอมพิวเตอร์ประเภทนี้ เมื่อเปิดเครื่อง เซิร์ฟเวอร์จะทราบได้ทันทีและส่งข้อมูลระบบปฏิบัติการโปรแกรมที่ต้องใช้ รวมถึงค่า IP เพื่อให้เครื่อง Diskless Workstation สามารถทำงานได้
PPP หรือ Point-to-Point Protocol เป็น Protocol สำหรับการสื่อสารระหว่างคอมพิวเตอร์ 2 ตัว หรือ Router 2 ตัว ด้วยการอินเตอร์เฟซแบบอนุกรม ตามปกติ คอมพิวเตอร์ส่วนบุคคลที่เชื่อม ด้วยสายโทรศัพท์ไปที่เครื่อง Server ของผู้ใช้บริการอินเตอร์เน็ตให้ผู้ใช้ต่อเชื่อมด้วย PPP ทำให้เครื่อง Server สามารถตอบสนองคำขอของผู้ใช้ได้ PPP ยังแบ่งเป็นหลายแบบตามสื่อที่ใช้งาน PPP PAP และ PPP CHAP สำหรับการเชื่อมต่อผ่าน Serial port หรือ PPPoE และ PPPoA สำหรับการเชื่อต่อผ่านสายโทรศัพท์ของระบบ ADSL ซึ่งจะต้องมีการกำหนด Username และ Password ในการเชื่อต่อเสมอ PPP อยู่ใน Layer ที่ 2 (Data-link Layer) ของ OSI นะครับ


Credit: http://jodoi.org/protocol.html
Credit: http://pammare.blogspot.com/2013/09/8.html





ไม่มีความคิดเห็น:

แสดงความคิดเห็น