วันจันทร์ที่ 2 สิงหาคม พ.ศ. 2553

ซอฟต์แวร์ติดต่อสื่อสาร

ซอฟต์แวร์ติดต่อสื่อสาร






       ซอฟต์แวร์สื่อสารข้อมูล (Datacommunication Software) หมายถึง ซอฟต์แวร์ที่จะช่วยให้ไมโครคอมพิวเตอร์ ติดต่อสื่อสารกับเครื่องคอมพิวเตอร์อื่นในที่ห่างไกลโดยผ่านทางสายโทรศัพท์ซอฟต์แวร์สื่อสารใช้เชื่อมโยงต่อเข้ากับระบบเครือข่ายคอมพิวเตอร์ เช่น อินเทอร์เน็ตทำให้สามารถใช้บริการอื่น ๆ เพิ่มเติมได้สามารถใช้รับส่งไปรษณีย์อิเล็กทรอนิคส์ ใช้โอนย้ายแฟ้มข้อมูล ใช้แลกเปลี่ยนข้อมูล อ่านข่าวสาร นอกจากนี้ยังใช้ในการเชื่อมเข้าหามินิคอมพิวเตอร์หรือเมนเฟรมเพื่อเรียกใช้งานจากเครื่องเหล่านั้นได้ ซอฟต์แวร์สื่อสารข้อมูลที่นิยมมีมากมายหลายซอฟต์แวร์ เช่น  ICQ FTP Telnet MSNฯลฯ การเชื่อมต่อระหว่างเครือข่ายอินเทอร์เน็ตย่อมอาศัยเทคโนโลยีการสื่อสารข้อมูล และกฎเกณฑ์ซึ่งเป็นตัวกำหนดวิธีการรับส่งข้อมูลจากต้นทางไปยังปลายทางรูปแบบสื่อสารในเครือข่ายจำแนกได้ ๒ประเภท คือ



       ๑.เครือข่ายแบบสลับวงจร (Circuit–switched network) เป็นเครือข่ายที่อาศัยอุปกรณ์สลับสายทำหน้าที่เชื่อมการสื่อสารระหว่างจุดเข้าด้วยกัน ก่อนการสื่อสารจะเริ่มต้นขึ้นได้ จะต้องเชื่อมเส้นทางให้เสร็จสิ้นก่อน เมื่อเชื่อมต่อได้สำเร็จแล้วการสื่อสารจึงเริ่มดำเนินไปอย่างต่อเนื่อง และเส้นทางหรือคู่สายนั้นจะถูกยึดใช้ได้โดยคู่สนทนาตลอดเวลา โดยบุคคลอื่นไม่สามารถก้าวก่ายในการใช้สายได้จนกว่าจะจบสิ้นการใช้งาน


        ๒.เครือข่ายแบบสลับกลุ่มข้อมูล (Packet switched network) เครือข่ายแบบสลับกลุ่มข้อมูลใช้เชื่อมต่อระหว่างคอมพิวเตอร์โดยไม่มีการเชื่อมต่อที่ถาวรใดๆระหว่างผู้รับและผู้ส่ง เส้นทางการเชื่อมต่อมีหลายเส้นทางและจะไม่มีใครเป็นเจ้าของเส้นทางใดอย่างเป็นเอกเทศ ข้อมูลที่วิ่งไปตามสายในเครือข่ายแบบสลับกลุ่มข้อมูลย่อยหรือเรียกว่าแพ็กเกจ ก่อนที่จะส่งออกไปแพ็กเกจแต่ละแพ็กเกจอาจถูกจัดสรรให้ประกอบด้วยข้อมูลขนาดตั้งแต่ ๑ไบต์ไปถึงหลายร้อยไบต์ ร่วมกับรายละเอียดส่วนอื่นๆ เช่น ชื่อคอมพิวเตอร์ ผู้ส่ง ผู้รับ และหมายเลขประจำตัวของแพ็กเกจ สำหรับบอกลำดับของข้อมูล เป็นต้น เมื่อเครือข่ายอินเทอร์เน็ตเชื่อมโยงเครือข่ายทั่วโลกให้สามารถติดต่อถึงกันได้หมด จนกลายเป็นเครือข่ายของโลก ดังนั้นจึงมีผู้ใช้งานบนเครือข่ายนี้จำนวนมาก การใช้งานเหล่านี้เป็นสิ่งที่กำลังได้รับการกล่าวถึงกันทั่วไป เพราะการเชื่อมโยงเครือข่ายอินเทอร์เน็ตทำให้โลกไร้พรมแดน ข้อมูลข่าวสารต่างๆสามารถสื่อสารถึงกันได้อย่างรวดเร็ว ตัวอย่างการใช้งานบนอินเทอร์เน็ตที่จะกล่าวต่อไปนี้เป็นเพียงตัวอย่างที่แพร่หลายและใช้กันมากเท่านั้น ยังมีการประยุกต์งานอื่นที่ได้รับการพัฒนาขึ้นมาใหม่ตลอดเวลา


บราวเซอร์


          บราวเซอร์เป็นโปรแกรมที่อ่านเอกสารมาแสดงบนจอภาพ โปรแกรมบราวเซอร์ทำงานโดยใช้โพรโทคอลพิเศษเรียกว่า เอชทีทีพี (Hyper Text Transport Protocol : HTTP) ในการติดต่อขอข้อมูลจากตัวบริการเว็บ(Web Server) และแสดงข้อมูลตามรูปแบบรหัสของภาษาเอชทีเอ็มแอล (Hyper Text Markup Language : HTML)


ภาพที่ ๑๒.๑ ตัวอย่างโปรแกรมบราวเซอร์ที่ชื่อว่า เน็ตสเคปนาวิเกเตอร์

         ๑.ไปรษณีย์อิเล็กทรอนิกส์ (ElectronicMail:E-mail) เป็นการส่งข้อความติดต่อกันระหว่างบุคคลกับบุคคลหรือกลุ่มบุคคลก็ได้ หากเปรียบเทียบไปรษณีย์อิเล็กทรอนิกส์กับไปรษณีย์ธรรมดาจะพบว่าโดยหลักการนั้นไม่แตกต่างกันมากนัก ไปรษณีย์อิเล็กทรอนิกส์เปลี่ยนบุรุษไปรษณีย์ให้เป็นโปรแกรมเปลี่ยนเส้นทางเป็นระบบเครือข่าย และเปลี่ยนรูปแบบการจ่าหน้าซองจดหมายให้เป็นการจ่าหน้าแบบอ้างอิงระบบอิเล็กทรอนิกส์ โดยใช้ที่อยู่ของไปรษณีย์อิเล็กทรอนิกส์(Emailaddress)
การส่งจดหมายอิเล็กทรอนิกส์นั้นมีรูปแบบที่ง่ายสะดวกและรวดเร็ว


ภาพที่ ๑๒.๒ โปรแกรมไปรษณีย์อิเล็กทรอนิกส์เอาท์ลุก



ภาพที่ ๑๒.๓ โปรแกรมไปรษณีย์อิเล็กทรอนิกส์เนสเคป

         หากต้องการส่งข้อความถึงใครก็สามารถเขียนเป็นเอกสารแล้วจ่าหน้าซองที่อยู่ของผู้รับ ระบบจะนำส่งให้ทันทีอย่างรวดเร็ว ลักษณะของที่อยู่จะเป็นชื่อรหัสผู้ใช้ และชื่อเครื่องประกอบกัน เช่น sombat@ipst.ac.th การติดต่อบนอินเทอร์เน็ตนี้ระบบจะหาตำแหน่งให้เองโดยอัตโนมัติ และนำส่งไปยังปลายทางได้อย่างถูกต้อง การรับส่งไปรษณีย์อิเล็กทรอนิกส์กำลังเป็นที่นิยมกันอย่างแพร่หลาย ปัจจุบันข้อมูลที่ส่งผ่านไปรษณีย์อิเล็กทรอนิกส์นั้น เป็นข้อมูลแบบใดก็ได้ที่อยู่ในรูปแบบของดิจิตอล(Digital) และสามารถใช้ภาษาอะไรก็ได้ ตัวอย่างดังรูปไปรษณีย์อิเล็กทรอนิกส์ที่เป็นภาษาญี่ปุ่น



ภาพที่ ๑๒.๔ ข้อความที่เป็นภาษาญี่ปุ่นที่ส่งผ่านไปรษณีย์อิเล็กทรอนิกส์

        ๒.การโอนย้ายแฟ้มข้อมูลระหว่างกัน (FileTransfer Protocol:FTP) เป็นระบบที่ทำให้ผู้ใช้สามารถรับส่งแฟ้มข้อมูลระหว่างกัน หรือมีสถานีให้บริการเก็บแฟ้มข้อมูลที่อยู่ในที่ต่างๆ และให้บริการผู้ใช้สามารถเข้าไปคัดเลือกนำแฟ้มข้อมูลมาใช้ประโยชน์ได้ เช่น โปรแกรม CuteFTP โปรแกรมwsFTP เป็นต้น




        ๓.การใช้เครื่องคอมพิวเตอร์ในที่ห่างไกล (Telnet) การเชื่อมโยงคอมพิวเตอร์เข้ากับเครือข่ายทำให้เราสามารถติดต่อเครื่องคอมพิวเตอร์ที่เป็นสถานีบริการในที่ห่างไกลได้ ถ้าสถานีบริการนั้นยินยอมทำให้ผู้ใช้สามารถนำข้อมูลไปประมวลผลยังเครื่องคอมพิวเตอร์ที่อยู่ในเครือข่าย เช่น นักเรียนในประเทศไทยส่งโปรแกรมไปประมวลผลที่เครื่องคอมพิวเตอร์ที่ตั้งอยู่ที่บริษัทในประเทศญี่ปุ่น ผ่านทางระบบเครือข่ายโดยไม่ต้องเดินทางไปเอง



 
  ภาพที่ ๑๒.๕ โปรแกรมเชื่อมโยงกับเครื่องที่อยู่ห่างไกล

         Telnet เป็นโปรแกรมประยุกต์เพื่อเข้าใช้ระบบจากระยะไกล ทำให้ผู้ใช้อินเทอร์เน็ตสามารถที่จะเข้าไปขอใช้ข้อมูลบนเครื่องคอมพิวเตอร์อื่นๆที่อยู่ในที่ต่างๆ ภายในเครือข่าย ซึ่งผู้ใช้จะต้องมีชื่อบัญชีบนเครื่องคอมพิวเตอร์ที่ต้องการจะเข้าใช้อยู่ก่อน แต่ก็มีบางบริการก็ไม่จำเป็นต้องมีชื่ออยู่ในบัญชี ก็สามารถใช้งานได้ Telnet เป็นการให้บริการที่ผู้ใช้งานสามารถเข้าถึงเครื่องคอมพิวเตอร์ระบบอื่นๆ ในที่ห่างไกล ซึ่งมีโปรแกรมหรือบริการนอกเหนือไปจากเครื่องคอมพิวเตอร์ที่ใช้อยู่การส่งให้โปรแกรมทำงานได้บนเครื่องคอมพิวเตอร์อีกเครื่องหนึ่งนั้นช่วยให้ผู้ใช้ไม่ต้องเดินทางไปที่เครื่องนั้นๆ ซึ่งเทลเน็ตเป็นโปรแกรมที่ใช้โปรโตคอลเทลเน็ต ซึ่งเป็นโปรโตคอลส่วนหนึ่งของ TCP/TP รูปแบบการเชื่อมต่อจะเป็นไปตามแบบ ไคลเอนต์ – เซิร์ฟเวอร์ (Client – Server) โดยเครื่องคอมพิวเตอร์ที่อยู่ระยะไกลจะทำหน้าที่เป็นเซิร์ฟเวอร์และให้บริการจากเครื่องไคเอ็นต์ที่เรากำลังใช้งานอยู่ เมื่อคำสั่ง Telnet จากเครื่องไคลเอ็นต์จะมีการทำงานเกิดขึ้นดังนี้



      - เชื่อมไปยังเครื่องเซิร์ฟเวอร์ผ่าน TCP/IP


      - รอรับคำสั่งจากแป้นพิมพ์


      - แปลงรูปแบบคำสั่งให้อยู่ในรูปมาตรฐานแล้วส่งไปยังเซิร์ฟเวอร์รอรับผลลัพธ์จากเซิร์ฟเวอร์
ในรูปมาตรฐาน


      - แปลงรูปแบบผลลัพธ์เพื่อแสดงบนหน้า


       ข้อควรคำนึงถึงการใช้ Telnet ในกรณีที่มีผู้ขอเข้าใช้ระบบเป็นจำนวนมาก อาจต้องทิ้งช่วงเวลาในการขอใช้ เพื่อให้ระบบมีภาระงานต่ำก่อน บางเครื่องจำกัดเวลาที่เข้าใช้ระบบ เมื่อถึงเวลาก็ควรใช้คำสั่ง Logout ออกจากระบบก่อน เพื่อไม่ให้เป็นการปล่อยเครื่องว่างไว้โดยไม่ได้ใช้งาน


         ๔.การเรียกค้นข้อมูลข่าวสาร (Search Engine) ปัจจุบันมีฐานข้อมูลข่าวสารที่เก็บไว้ให้ใช้งานจำนวนมาก ฐานข้อมูลบางแห่งเก็บข้อมูลในรูปสิ่งพิมพ์อิเล็กทรอนิกส์ ที่ผู้ใช้สามารถเรียกอ่านหรือนำมาพิมพ์ฐานข้อมูลนี้ จึงมีลักษณะเหมือนเป็นห้องสมุดขนาดใหญ่อยู่ภายในเครือข่ายที่สามารถค้นหาข้อมูลใด ๆ ก็ได้ ฐานข้อมูลในลักษณะนี้ เรียกว่า เครือข่ายใยแมงมุมครอบคลุมทั่วโลก(WorldWideWeb:WWW) ซึ่งเป็นฐานข้อมูลที่เชื่อมโยงกันทั่วโลก เป็นการบริการในลักษณะพิเศษที่ได้รับความนิยมสูง ซึ่งจะเป็นการเชื่อมโยงเครือข่ายข้อมูลต่างๆ และเนื่องจากปริมาณของข้อมูลที่ให้บริการของ WWW ในแต่ละเรื่องนั้นมีเป็นจำนวนมาก ใน WWW จะมีบริการค้นหาข้อมูลโดยจะใช้หลักการเปรียบเทียบสายอักขระ (String) ว่าตรงกับเนื้อหาอะไรในข้อมูลของชุดเอกสารนั้นๆ


    
ตัวอย่างเวิลด์ไวด์เว็บที่ช่วยในการสืบค้นข้อมูล



            http://www.google.co.th/


            http://www.yahoo.com/


            http://search.lycos.com/


            http://www.teoma.com/


            http://www.excite.com/


            http://www.altavista.com/


            http://search.msn.com/


ตัวอย่าง สารานุกรม


            http://www.britannica.com/


            http://www.m-w.com/


            http://dictionary.reference.com/


            ๕.การอ่านจากกลุ่มข่าว (Usenet) ภายในอินเทอร์เน็ตมีกลุ่มข่าวเป็นกลุ่มๆ แยกตามความสนใจ แต่ละกลุ่มข่าวอนุญาตให้ผู้ใช้อินเทอร์เน็ตส่งข้อความไปได้ และหากผู้ใดต้องการเขียนโต้ตอบก็สามารถเขียนตอบได้ กลุ่มข่าวนี้จึงแพร่หลายและกระจายข่าวได้รวดเร็ว




ภาพที่ ๑๒.๗ กลุ่มข่าว Usenet

ตัวอย่าง การอ่านจากกลุ่มข่าว(Usenet)



                http://groups.google.com/


                http://www.usenet.com/


              ๖. การสนทนาบนเครือข่าย (Chat) เมื่อเครือข่ายอินเทอร์เน็ตเชื่อมต่อถึงกันได้ทั่วโลก ผู้ใช้จึงสามารถใช้เครือข่ายอินเทอร์เน็ตเป็นตัวกลางในการติดต่อสนทนากันได้ ในยุคแรกใช้วิธีการสนทนากันด้วยตัวหนังสือเพื่อโต้ตอบกันแบบทันทีทันใดบนจอภาพ ต่อมามีผู้พัฒนาให้ใช้เสียงได้จนถึงปัจจุบัน ถ้าระบบสื่อสารข้อมูลมีความเร็วพอ ก็สามารถสนทนาโดยที่เห็นหน้ากันและกันบนจอภาพได้





ภาพที่ ๑๒.๘ การใช้โปรแกรมสนทนาบนเครือข่าย(Chat)

    Internet Relay Chat : IRC



          Talk เป็นบริการสนทนาทางเครือข่ายระหว่างผู้ใช้สองคนโดยไม่จำกัดว่าผู้ใช้ทั้งสองกำลังทำงานภายใน ระบบเดียวกัน หรือต่างระบบกัน ผู้ใช้ทั้งสองสามารถพิมพ์ข้อความโต้ตอบกันแบบทันทีทันใดได้พร้อม ๆกัน ข้อความที่พิมพ์ผ่านแป้นพิมพ์ จะไปปรากฏบนหน้าจอของ ผู้สนทนา การสนทนาบนเครือข่ายอีกรูปแบบหนึ่งที่แพร่หลาย คือ IRC (Internet Relay Chat) ซึ่งเป็นการสนทนาทางเครือข่ายเป็นกลุ่มได้พร้อมกันหลายคน


           IRC จะถือหลักการทำงานว่ากลุ่มสนทนา แต่ละกลุ่มนี้แยกต่างหากออกจากกัน เรียกว่า Channel ซึ่งเราสามารถสนทนากับกลุ่มที่มีอยู่แล้วในขณะนั้นหรือตั้งหัวข้อสนทนาขึ้นมาใหม่ ถ้าหัวข้อใดไม่มีผู้สนทนาอยู่ในหัวข้อนั้นเลย หัวข้อนั้นก็จะถูกโปรแกรม IRC ปิดไป ซึ่งเราก็สามารถตั้งหัวข้อใหม่ได้ แต่ชื่อจะต้องไม่ซ้ำกัน ถ้าเราเป็นคนตั้งหัวข้อถือว่าเป็น ผู้สนทนาคนแรกของกลุ่ม แต่ถ้าหัวข้อนั้นมีอยู่แล้ว เราก็จะกลายเป็นผู้สนทนาคนสุดท้าย ลักษณะการสนทนาจะใช้การวิธีพิมพ์โต้ตอบกันในกลุ่มหลายคนที่กำลังสนทนาอยู่ในหัวข้อนั้น จะไม่ใช่การโต้ตอบกันเพียงสองคนระหว่างต้นทางกับปลายทางเท่านั้น ซึ่งในหัวข้อที่สนทนาที่ตั้งขึ้นมาที่มีอยู่แล้วนั้น ผู้ใช้คนอื่นๆ ที่ใช้งานอินเตอร์เน็ตอยู่ก็สามารถเข้าร่วมกับกลุ่มสนทนาได้ตลอดเวลา และในการสนทนาของ IRC นั้นปกติเราจะใช้ชื่อเล่นหรือ nickname เมื่อเราใช้งาน IRC บนจอภาพจะปรากฏข้อความที่คนในกลุ่มสนทนากัน ขึ้นต้นด้วยชื่อเล่นของแต่ละคนจากนั้นตามด้วยข้อความสนทนา และข้อความที่เราพิมพ์จะอยู่ตรงบรรทัดสุดท้ายของจอภาพ



            ๗.การบริการสถานีวิทยุและโทรทัศน์บนเครือข่าย เป็นการประยุกต์เพื่อให้เห็นว่าเป็นสิ่งที่เกิดขึ้นได้ ปัจจุบันมีผู้ตั้งสถานีวิทยุบนเครือข่ายอินเทอร์เน็ตหลายร้อยสถานี ผู้ใช้สามารถเลือกสถานีที่ต้องการและได้ยินเสียงเหมือนการเปิดฟังวิทยุ ขณะเดียวกันก็มีการส่งกระจายภาพวีดิทัศน์บนเครือข่ายด้วย แต่ปัญหายังอยู่ที่ความเร็วของเครือข่ายที่ยังไม่สามารถรองรับการส่งข้อมูลจำนวนมาก ทำให้คุณภาพของภาพวิดิทัศน์ยังไม่ดีเท่าที่ควร



ตัวอย่าง การบริการโทรทัศน์บนเครือข่าย


             http://www.ewtn.com/


             http://www.dlf.ac.th/


             http://www.itv.co.th/


             http://www.ch๗.com/


             http://www.cnn.com/TECH/


             http://www.cctv.com/default.shtml


                   http://mega-channel.com



ภาพที่ ๑๒.๙ ตัวอย่างการบริการโทรทัศน์บนเครือข่าย


6 ความคิดเห็น:

  1. เฮ้อ!!!!



    กว่าจะทำเสร็จ

    ก๊เหนื่อยอ่า!!!




    แต่ก๊เสร็จซะที


    ทำเสร็จแร้วโว๊ย..

    ตอบลบ
  2. เนื้อหาเยอะมากอ่า -*-

    ตอบลบ
  3. อุ๊ย!!!



    บล๊อกนี้น่าสนใจจัง


    ว่าแต่เรื่องรัยค๊าฟ

    5+5+5


    ล้อเล่น


    ตั้งใจเรียนนะค๊าฟ


    for get me not ___T

    ตอบลบ
  4. สีสันสดใส



    เหมือนยุ่ในทุ่งญ้าเรยย ยย




    เนื้อหาเย๊อะมาก

    ตอบลบ
  5. เกี่ยวกับซอฟต์แวร์



    แต่เนื้อหาเย๊อะว่ะ



    ทำยากป่าว

    ตอบลบ
  6. ขอบคุนนะขร๊...



    สำหรับคอมเม๊ลล ลล



    แต่กว่าจะทำได้


    ก๊เอาซะงงกัลไป



    แต่ก๊ทำจนเสด



    เย้!!!


    ทำเสดแร้วโว๊ยย ยย

    มีส่งแร้วว วว

    ตอบลบ