วันจันทร์ที่ 18 พฤศจิกายน พ.ศ. 2556

เรื่อง E-Learning / Learning Management System / M-Learning

E-Learning

คำว่า e-Learning คือ การเรียน การสอนในลักษณะ หรือรูปแบบใดก็ได้ ซึ่งการถ่ายทอดเนื้อหานั้น กระทำผ่านทางสื่ออิเล็กทรอนิกส์ เช่น ซีดีรอม เครือข่ายอินเทอร์เน็ต อินทราเน็ต เอ็กซทราเน็ต หรือ ทางสัญญาณโทรทัศน์ หรือ สัญญาณดาวเทียม (Satellite) ฯลฯ เป็นต้น ซึ่งการเรียนลักษณะนี้ได้มีการนำเข้าสู่ตลาดเมืองไทยในระยะหนึ่งแล้ว เช่น คอมพิวเตอร์ช่วยสอนด้วยซีดีรอม, การเรียนการสอนบนเว็บ (Web-Based Learning), การเรียนออนไลน์ (On-line Learning) การเรียนทางไกลผ่านดาวเทียม หรือ การเรียนด้วยวีดีโอผ่านออนไลน์ เป็นต้น

          ในปัจจุบัน คนส่วนใหญ่มักจะใช้คำว่า e-Learning กับการเรียน การสอน หรือการอบรม ที่ใช้เทคโนโลยีของเว็บ (Web Based Technology) ในการถ่ายทอดเนื้อหา รวมถึงเทคโนโลยีระบบการจัดการหลักสูตร (Course Management System) ในการบริหารจัดการงานสอนด้านต่างๆ โดยผู้เรียนที่เรียนด้วยระบบ e-Learning นี้สามารถศึกษาเนื้อหาในลักษณะออนไลน์ หรือ จากแผ่นซีดี-รอม ก็ได้ และที่สำคัญอีกส่วนคือ เนื้อหาต่างๆ ของ e-Learning สามารถนำเสนอโดยอาศัยเทคโนโลยีมัลติมีเดีย (Multimedia Technology) และเทคโนโลยีเชิงโต้ตอบ (Interactive Technology)

          คำว่า e-Learning นั้นมีคำที่ใช้ได้ใกล้เคียงกันอยู่หลายคำเช่น Distance Learning (การเรียนทางไกล) Computer based training (การฝึกอบรมโดยอาศัยคอมพิวเตอร์ หรือเรียกย่อๆว่า CBT) online learning (การเรียนทางอินเตอร์เนต) เป็นต้น ดังนั้น สรุปได้ว่า ความหมายของ e-Learning คือ รูปแบบของการเรียนรู้ด้วยตนเอง โดยอาศัยเครือข่ายคอมพิวเตอร์ หรือสื่ออิเลคทรอนิกส์ในการถ่ายทอดเรื่องราว และเนื้อหา โดยสามารถมีสื่อในการนำเสนอบทเรียนได้ตั้งแต่ 1 สื่อขึ้นไป และการเรียนการสอนนั้นสามารถที่จะอยู่ในรูปของการสอนทางเดียว หรือการสอนแบบปฎิสัมพันธ์ได้

          มาตรฐานระบบ E-Learning
         กระทรวงกลาโหมสหรัฐอเมริกา(DOD) ได้ศึกษาปัญหาของความไม่เข้ากัน (Incompatibility) ของระบบอีเลิร์นนิ่ง และเนื้อหาวิชา ที่พัฒนาแตกต่าง แพลตฟอร์มกัน ไม่สามารถใช้ร่วมกันได้ ทางกระทรวงกลาโหมสหรัฐฯ จึงรวบรวมข้อกำหนด ที่พัฒนาก่อนหน้ามาเข้าด้วยกัน ทั้งของ IMS และ AICC เพื่อที่จะออกเป็นข้อกำหนด อีเลิร์นนิ่งกลาง และมีการตั้งหน่วยงานร่วมมือกันระหว่างกระทรวงกลาโหมสหรัฐฯ หน่วยงานรัฐบาล ภาคเอกชนและภาคการศึกษา จัดตั้งสถาบันที่เรียกว่า ADL (Advanced Distributed Learning) เมื่อปี 1997 และได้ออกข้อกำหนดแรกในเวอร์ชั่น 1.0 เมื่อปี 2000 แต่เวอร์ชั่นที่ประสบความสำเร็จเป็นที่ยอมรับกันทั่วไปคือ ข้อกำหนด SCORM Version 1.2 ซึ่งออกเมื่อเดือนตุลาคมปี 2001 ดังนั้นในการสร้างระบบ LMS ขึ้นมาไม่ว่าจะเป็นการพัฒนาระบบขึ้นมาใช้งานเอง ซื้อจากบริษัทเอกชน หรือใช้ซอฟต์แวร์สำเร็จรูปประเภท Open Source จำเป็นต้องยึดตามมาตรฐานกลางคือ SCORM (Sharable Content Object Reference Model)




ที่มารูปภาพ




Learning Management System


  Learning Management System คำที่ย่อคือ LMS  เป็นระบบการจัดการเรียนรู้          
เป็นซอฟต์แวร์ที่ทำหน้าที่บริหารจัดการเรียนการสอนผ่านเว็บ จะประกอบด้วยเครื่องมืออำนวยความสะดวกให้แก่ผู้สอน ผู้เรียน ผู้ดูแลระบบ โดยที่ผู้สอนนำเนื้อหาและสื่อการสอนขึ้นเว็บไซต์รายวิชาตามที่ได้ขอให้ระบบ จัดไว้ให้ได้โดยสะดวก ผู้เรียนเข้าถึงเนื้อหา กิจกรรมต่างๆ ได้โดยผ่านเว็บ ผู้สอนและผู้เรียนติดต่อ สื่อสารได้ผ่านทางเครื่องมือการสื่อสารที่ระบบจัดไว้ให้ เช่น ไปรษณีย์อิเล็กทรอนิกส์ห้องสนทนา กระดานถาม - ตอบ เป็นต้น นอกจากนั้นแล้วยังมีองค์ประกอบที่สำคัญ คือ การเก็บบันทึกข้อมูล กิจกรรมการเรียนของผู้เรียนไว้บนระบบเพื่อผู้สอนสามารถนำไปวิเคราะห์ ติดตามและประเมินผลการเรียนการสอนในรายวิชานั้นอย่างมีประสิทธิภาพ

        LMS คือ ระบบจัดการการเรียนการสอนผ่านเครือข่าย มีเครื่องมือและส่วนประกอบที่สำคัญ สำหรับผู้สอน ผู้เรียนและผู้ดูแลระบบ ได้แก่ ระบบการจัดการรายวิชา ระบบการจัดการสร้างเนื้อหา ระบบบริหารจัดการผู้เรียน ระบบส่วนการจัดการข้อมูลบทเรียน และระบบเครื่องมือช่วยจัดการสื่อสารและปฏิสัมพันธ์และจัดกระบวนการเรียนรู้ ได้แก่ การสื่อสาร Chat, E-mail, Web-board, การเข้าใช้ การเก็บข้อมูล, และการรายงานผล เป็นต้น
LMS ประกอบด้วย 5 ส่วนดังนี้
1. ระบบจัดการหลักสูตร (Course Management)  กลุ่มผู้ใช้งานแบ่งเป็น 3 ระดับคือ ผู้เรียน ผู้สอน และผู้บริหารระบบ โดยสามารถเข้าสู่ระบบจากที่ไหน เวลาใดก็ได้ โดยผ่าน เครือข่ายอินเตอร์เน็ต ระบบสามารถรองรับจำนวน user และ จำนวนบทเรียนได้ ไม่จำกัด โดยขึ้นอยู่กับ hardware/software ที่ใช้ และระบบสามารถรองรับการใช้งานภาษาไทยอย่างเต็ม
2. ระบบการสร้างบทเรียน (Content Management)ระบบประกอบด้วยเครื่องมือในการช่วยสร้าง Content ระบบสามารถใช้งานได้ดีทั้งกับบทเรียนในรูป Text - based และบทเรียนใน รูปแบบ Streaming Media
 3. ระบบการทดสอบและประเมินผล (Test and Evaluation System)มีระบบคลังข้อสอบ โดยเป็นระบบการสุ่มข้อสอบสามารถจับเวลาการทำข้อสอบและการตรวจข้อสอบอัตโนมัติ พร้อมเฉลย รายงานสถิติ คะแนน และสถิติการเข้าเรียนของนักเรียน
 4. ระบบส่งเสริมการเรียน (Course Tools)
        ประกอบด้วยเครื่องมือต่างๆ ที่ใช้สื่อสารระหว่าง ผู้เรียน - ผู้สอน และ ผู้เรียน - ผู้เรียน ได้แก่ Webboard และ Chatroom โดยสามารถเก็บ History ของข้อมูลเหล่านี้ได้
  5. ระบบจัดการข้อมูล (Data Management System)
       ประกอบด้วยระบบจัดการไฟล์และโฟลเดอร์ ผู้สอนมีเนื้อที่เก็บข้อมูลบทเรียนเป็นของตนเอง โดยได้เนื้อที่ตามที่ Admin

ผู้ใช้งานในระบบ LMS
สำหรับผู้ใช้งานในระบบ LMS นั้นสามารถที่จะแบ่งได้เป็น 3 กลุ่ม คือ
 1. กลุ่มผู้บริหารระบบ (Administrator)
 2. กลุ่มอาจารย์หรือผู้สร้างเนื้อหาการเรียน (Instructor / Teacher)
 3. กลุ่มผู้เรียน(Student/Guest)   

        ลักษณะของ LMS     
        1. กำหนดผู้ใช้งาน
        2. ระบบการสือสาร
        3. แหล่งอ้างอิง
        4. การตรวจและให้คะแนน
        5. การติดตามพฤติกรรมการเรียน
        6. การรายงานผล
        7. ระบบการสอน
        8. ความสามารถในการนำเสนอ Rich Media

        ส่วนประกอบระบบ LMS      
        1. ส่วนเนื้อหาในบทเรียน (Lecture and Presentation)
        2. ส่วนของการทดสอบในบทเรียน (Testing)
        3. ส่วนของการพูดคุยในห้องสนทนา (Chat)
        4. กระดานข่าว (Webboard)
        5. ส่วนของการติดต่อผ่าน E-mal
        6. ส่วนสนับสนุนการเรียนการสอน 

            ที่มารูปภาพ






M-Learning






M-Learning
m-Learning (mobile learning)  คือ การจัดการเรียนการสอนหรือบทเรียนสำเร็จรูป (Instruction Package) ที่นำเสนอเนื้อหาและกิจกรรมการเรียนการสอนผ่านเทคโนโลยีไร้สาย (wireless telecommunication network) และเทคโนโลยีอินเทอร์เน็ต ผู้เรียนสามารถเรียนได้ทุกที่และทุกเวลา โดยไม่ต้องเชื่อมต่อโดยใช้สายสัญญาณ  ผู้เรียนและผู้สอนใช้เครื่องมือสำคัญ คือ อุปกรณ์ประเภทเคลื่อนที่ได้โดยสะดวก และสามารถเชื่อมต่อเครือข่ายคอมพิวเตอร์โดยไม่ต้องใช้สายสัญญาณแบบเวลาจริง  ได้แก่  Notebook Computer, Portable computer, Tablet PC, Cell  Phones ในการจัดกิจกรรมการเรียนการสอน   การให้คำจำกัดความของ เอ็มเลิร์นนิ่ง นั้นน่าจะแยกพิจารณาเป็น 2 ส่วน จากรากศัพท์ที่นำมาประกอบกัน ก็คือ
Mobile (Devices) หมายถือ อุปกรณ์คอมพิวเตอร์ หรือ โทรศัพท์มือถือ และเครื่องเล่น หรือแสดงภาพที่พกพาติดตัวไปได้ ดังที่จะได้ยกตัวอย่างต่อไป
Learning หมายถึงการเรียนรู้ เป็นการเปลี่ยนแปลงพฤติกรรมอันเนื่องมาจากบุคคลปะทะกับสิ่งแวดล้อมจึงเกิดประสบการณ์ การเรียนรู้เกิดขึ้นได้เมื่อมีการแสวงหาความรู้ การพัฒนาความรู้ความสามารถของบุคคลให้มีประสิทธิภาพดีขึ้น รวมไปถึงกระบวนการสร้างความเข้าใจ และถ่ายทอดประสบการณ์ที่เป็นประโยชน์ต่อบุคคล
เมื่อพิจารณาจากความหมายของคำทั้งสองแล้วจะพบว่า Learning นั่นคือแก่นของเอ็มเลิร์นนิ่ง เพราะเป็นการใช้เทคโนโลยีเครือข่ายไร้สายเพื่อให้เกิดการเรียนรู้ ซึ่งก็คล้ายกับ อีเลิร์นนิ่งยุคศตวรรษที่ 21 ที่เป็นการใช้เครือข่ายอินเทอร์เน็ตเพื่อให้เกิดการเรียนรู้ นอกจากนี้มีผู้ใช้คำนิยามของm-Learningดังต่อไปนี้

ริว (Ryu, 2007) หัวหน้าศูนย์โมบายคอมพิวติ้ง (Centre for Mobile Computing) ที่มหาวิทยาลัยแมสซี่ เมืองโอ๊คแลนด์ ประเทศนิวซีแลนด์ ระบุว่าเอ็มเลิร์นนิ่งคือกิจกรรมการเรียนรู้ที่เกิดขึ้นเมื่อผู้เรียนอยู่ระหว่างการเดินทาง ณ ที่ใดก็ตาม และเมื่อใดก็ตาม

เก็ดส์ (Geddes, 2006) ก็ให้ความหมายที่คล้ายคลึงกันคือ เอ็มเลิร์นนิ่งคือการได้มาซึ่งความรู้และทักษะผ่านทางเทคโนโลยีของเครื่องประเภทพกพา ณ ที่ใดก็ตาม และเมื่อใดก็ตาม ซึ่งส่งผลเกิดการเปลี่ยนแปลงพฤติกรรม

วัตสัน และไวท์ (Watson & White, 2006) ผู้เขียนรายงานเรื่องเอ็มเลิร์นนิ่งในการศึกษา (mLearning in Education) เน้นว่าเอ็มเลิร์นนิ่งหมายถึงการรวมกันของ 2 P คือ เป็นการเรียนจาก เครื่องส่วนตัว (Personal) และเป็นการเรียนจากเครื่องที่พกพาได้ (Portable) การที่เรียนแบบส่วนตัวนั้นผู้เรียนสามารถเลือกเรียนในหัวข้อที่ต้องการ และการที่เรียนจากเครื่องที่พกพาได้นั้นก่อให้เกิดโอกาสของการเรียนรู้ได้ ซึ่งเครื่องแบบ Personal Digital Assistant (PDA) และโทรศัพท์มือถือนั้นเป็นเครื่องที่ใช้สำหรับเอ็มเลิร์นนิ่งมากที่สุด

ดังนั้นจึงน่าจะให้คำจำกัดความที่กระชับของเอ็มเลิร์นนิ่ง ณ ที่นี้ได้ว่า

m-Learning คือ การเรียนรู้โดยใช้อุปกรณ์คอมพิวเตอร์แบบพกพาที่เชื่อมต่อกับข้อมูลแบบไร้สาย ซึ่งคอมพิวเตอร์แบบพกพานี้ในปัจจุบันมีอยู่มากมาย และมีหลายบริษัทที่ผลิตอุปกรณ์ออกมาใหม่ๆ อย่างต่อเนื่อง ซึ่งสามารถจัดเป็นประเภทของอุปกรณ์คอมพิวเตอร์แบบพกพาได้ 3 กลุ่มใหญ่ หรือจะเรียกว่า 3Ps

ที่มารูปภาพ

เรื่อง สารานุกรมออนไลน์

สารานุกรมออนไลน์



คือ สารานุกรมหรือแหล่งเรียนรู้ o­nline ทาง Internet ที่ผู้เข้าใช้สามารถค้นหาความหมายของคำหรือความรู้เกี่ยวกับเรื่องต่างๆ ทั่วไป ตามหมวดความรู้ของ E-library และยังสามารถให้ผู้เข้าใช้นำเรื่องราวต่างๆ ที่เป็นประโยชน์มาร่วมแบ่งปันให้กับผู้ใช้ท่านอื่นเข้ามาค้นหาได้อีกด้วย ซึ่งสารานุกรมนี้เปิดเสรีสำหรับทุกคนที่เข้ามาใช้งาน ดังนั้น ขอความกรุณาในการแบ่งปันเรื่องราว หากมีเรื่องราวดีๆ น่าสนใจ เหมาะสมที่จะเป็นแหล่งเรียนรู้ให้กับท่านผู้ใช้ Internet ในการค้นหาความรู้ ก็สามารถเอามาแบ่งปันกันได้
สารานุกรมออนไลน์ หรือWikipedia 
Wikipedia  คือ  สารานุกรม ซึงมีหลายภาษา สามารถเข้าไปอ่านได้ผ่านระบบอินเทอร์เน็ตโดยไม่ต้องสมัครสมาชิกใดๆ อีกทั้งยังสามารถปรับปรุงเพิ่มเติมเนื้อหา ซึ่งทำให้วิกิพีเดียกลายเป็นสารานุกรมที่ได้รับการแก้ไขรวบรวมและดูแลรักษาจากอาสาสมัครทั่วโลก ผ่านซอฟต์แวร์ ชื่อ มีเดียวิก ในปัจจุบันวิกิพีเดียมีทั้งหมดมากกว่า 250 ภาษา สารานุกรมวิกิพีเดียได้รับการยอมรับจากนักวิชาการและสื่อมวลชน เนื่องจากเนื้อหาเปิดเสรีให้สามารถนำไปใช้ได้ รวมถึงเปิดเสรีที่ให้ทุกคนแก้ไขรวมถึงนโยบายมุมมองที่เป็นกลางจากทุกฝ่ายที่เขียนในสารานุกรม ดังนั้นข้อมูลใน Wikipedia จึงค่อนข้างมีความน่าเชื่อถือสูง 
     และการที่ Wikipedia เป็นเสรีสารานุกรม ที่ทุกคนสามารถเข้าไปแก้ไขและเพิ่มเติมข้อมูลได้นี้เอง จึงทำให้มีผู้ประสงค์ร้ายใส่ข้อมูลเข้าไปผิดๆ แม้ส่วนใหญ่บุคคลเหล่านั้นจะถูกจับได้แล้ว แต่ท่านทั้งหลายก็ควรระวัง และอ่านข้อมูลจาก Wikipedia อย่างมีวิจารณญาณ ไม่หลงเชื่อข้อมูลที่ผิดจากบุคคลเหล่านั้น
     ปัจจุบันมีหลาย ๆ เว็บที่นำ wiki มาเป็น Engine นำ Content ขึ้นแสดงแทนที่จะใช้โปรแกรม CMS เพราะลูกเล่นในการเชื่อมโยงเนื้อหา ควบคุมการเข้าถึงข้อมูลที่ดีกว่า CMS ทั่ว ๆ ไป และการใช้งานยังง่าย (ถ้าเข้าใจวิธีใช้แล้ว) เพราะเจ้าของเว็บสามารถแก้ไขข้อมูลจากหน้าเว็บได้เลย
ข้อดี
1.เนื้อหาเปิดเสรีให้สามารถนำไปใช้ได้
2.เปิดเสรีที่ให้ทุกคนเขียน แก้ไขข้อมูล โดยทุกคนมีสิทธิเท่าเทียมกัน
3.เผยแพร่สืบต่อกันได้อย่างเสรี
4.นโยบายมุมมองที่เป็นกลางจากทุกฝ่ายที่เขียนในสารานุกรม
ข้อเสีย
1.การนำไปใช้อ้างอิงในเอกสารทางวิชาการยังเป็นข้อถกเถียงกันอยู่-วิกิพีเดียมีความถูกต้องมากน้อยแค่ไหน
2.ไม่สามารถป้องกันผู้ประสงค์ร้ายเข้าไปทำลายข้อมูลหรือสิ่งดีๆ
3.ไม่มีระบบตรวจสอบความถูกต้อง
ที่มารูปภาพ

เรื่อง webboard / Internet forum

webboard



WebBoard คือโปรแกรมที่ทำหน้าที่ในลักษณะเป็น กระดานสนทนา เป็นกระดานแจ้งข่าวสาร ข้อมูล และแลกเปลี่ยนความคิดเห็นกัน โดยใช้รูปแบบการแสดงผล HTML ที่นิยมใช้ใน World Wide Web.. WebBoard อนุญาตให้ผู้เยี่ยมชมเวปไซต์ และผู้พัฒนาเวปไซต์ สามารถตั้งหัวข้อกระทู้ เพื่อประกาศข่าวสาร แลกเปลี่ยนความคิดเห็นกันได้ ซึ่งจะมีความแตกต่างจาก GuestBook ตรงที่ WebBoard จะสามารถแยก หัวข้อต่างๆ ออกเป็นกระทู้ๆ มีความโต้ตอบกันในการสนทนา ในหัวข้อเดียวกันมากกว่า กล่าวได้ว่า WebBoard คือพัฒนาการในรูปแบบใหม่ ของระบบการสนทนาใน BBS (Bulletin Board System) ที่เคยได้รับความนิยม ก่อนที่ระบบเครือข่าย Internet จะเข้ามามีบทบาทมากขึ้น

ประโยชน์ของเว็บบอร์ด
- เป็นช่องทางในการติดต่อสื่อสาร ถามตอบ 
- เป็นช่องทางในการประกาศข่าวสารต่างๆ
- เป็น web2.0 ที่ผู้ใช้สามารถโต้ตอบกันได้โดยการแสดงความคิดเห็น
- ผู้ใช้หน้า homepage สามารถนำไปเป็นแหล่งที่สื่อสารหรือประกาศข่าวได้

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

ที่มารูปภาพ







Internet forum



Internet Forum คือบริการหนึ่งบนอินเทอร์เน็ตสำหรับการแสดงความคิดเห็นหรืออภิปราย ทำให้เกิดชุมชนเสมือนจริง (virtual community) ซึ่งจะแยกหัวข้อการอภิปรายตามหัวข้อความสนใจเฉพาะกลุ่ม
Internet forums มีหลายชื่อเรียก เช่น web forums, message boards, discussion boards, discussion forums, discussion groups, bulletin boards
ที่มารูปภาพ

เรื่อง Web search engine

Web search engine


เสิร์ชเอนจิน (search engine) คือ โปรแกรมที่ช่วยในการสืบค้นหาข้อมูล โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย. เสิร์ชเอนจินส่วนใหญ่จะค้นหาข้อมูลจากคำสำคัญ (คีย์เวิร์ด) ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะแสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอนจินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของผู้ใช้ไว้ด้วย และจะนำประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหาครั้งต่อ ๆ ไป

สัดส่วนของผู้ใช้ในสหรัฐอเมริกา (ข้อมูลจาก นิตยสารฟอรบส์ ฉบับวันที่ 18 กรกฎาคม พ.ศ. 2548)
1. กูเกิล (Google) 36.9%
2. ยาฮูเสิร์ช (Yahoo! Search) 30.4%
3. เอ็มเอสเอ็นเสิร์ช (MSN Search) 15.7%
นอกจากด้านบน เว็บอื่น ๆ ที่เป็นที่นิยมได้แก่
- เอโอแอล (AOL Search)
- อาส์ก (Ask)
- เอ 9 (A9)
- ไป่ตู้ (Baidu, 百度) เสิร์ชเอนจิน อันดับ 1 ของประเทศจีน
ที่มารูปภาพ 

เรื่อง File Transfer Protocol: FTP


File Transfer Protocol: FTP



FTP ย่อมาจาก (File Transfer Protocol) คือ รูปแบบมาตรฐานบนโครงข่าย (standard network protocol) ชนิดหนึ่ง ที่ใช้สำหรับการส่งไฟล์ หรือรับไฟล์ (receive file) ระหว่างเครื่องคอมพิวเตอร์ที่เป็นลูกข่ายที่ส่วนใหญ่จะเรียกว่าไคลเอนต์ (client) กับเครื่องคอมพิวเตอร์ที่เป็นแม่ข่าย  ที่ส่วนใหญ่จะเรียกว่า โฮสติง (hosting) หรือ เซิร์ฟเวอร์ (server) โดยที่การติดต่อกันทาง FTP เราจะต้องติดต่อกันทาง Port 21 ซึ่งก่อนที่จะเข้าใช้งานได้นั้น จะต้องเป็นสมาชิกและมีชื่อผู้เข้าใช้ (User) และ รหัสผู้เข้าใช้ (password) ก่อน โปรแกรมสำหรับติดต่อกับแม่ข่าย (server) ส่วนมากจะใช้โปรแกรมสำเร็จรูป เช่นโปรแกรม ไฟล์ซิลลา CuteFTP หรือ WSFTP ในการติดต่อ เป็นต้น
FTP เป็นโปรแกรมที่ใช้สำหรับ upload/download หรือดูโครงสร้างของไฟล์และ directory ใน Server FTP (File Transfer Protocol) เป็นมาตรฐานในการถ่ายโอนไฟล์ และเป็นส่วนหนึ่งของชุดโปรโตคอล TCP/IP มีประโยชน์มากสำหรับการรับส่งไฟล์ระหว่างเครื่องคอมพิวเตอร์ที่เป็นเครื่องลูก (FTP Client) กับเครื่องที่เป็นเครื่องให้บริการ (FTP Server) โดยเครื่องFTP Client อาจจะเป็นเครื่องคอมพิวเตอร์ที่เราใช้งานกันทั่วไปส่วนเครื่อง FTP Server ก็อาจจะเป็นเครื่อง PC ธรรมดาจนถึงเครื่องที่มีสมรรถภาพสูง
 FTP (File Transfer Protocol) เป็นระบบโอนย้ายไฟล์ข้ามระบบเครื่องคอมพิวเตอร์ที่มีความปลอดภัยพอสมควร โดยใช้โปรโตคอล TCP เป็นกลไกขนส่งข้อมูล การเข้าใช้งานผู้ใช้จะต้องแนะนำตนเองต่อเซิร์ฟเวอร์ด้วยชื่อผู้ใช้และรหัสผ่าน จากนั้นจะแสดงชื่อโฟล์เดอร์และชื่อไฟล์ที่มีอยู่ออกมา ความสามารถของ FTP ทำให้ไคลเอนต์โอนย้ายไฟล์ ระหว่างไคลเอนต์ และ FTP Server ได้ รวมทั้งระหว่างเครื่องสองเครื่องที่อยู่ห่างไกลกัน
 FTP เป็นโปรโตคอลที่ยุ่งยากพอสมควร เพราะต้องสร้างช่องทางสื่อสารในระดับ TCP ถึงสองช่องทาง โดยช่องหนึ่งสำหรับโอนถ่ายข้อมูลและอีกหนึ่งใช้ส่งคำสั่ง เซิร์ฟเวอร์จะต้องมีตัวแปลโปรโตคอล (PI: Protocol Interpreter) สำหรับทำหน้าที่แปลและดำเนินงานตามคำสั่งของ FTP นอกจากนี้ยังต้องมีโมดูล โดนย้ายข้อมูลที่เรียกว่า DT (Data Transfer ) มารับผิดชอบจัดการกับข้อมูล ทั้ง PI ได้ โดยเรียกใช้ Telnet หรือไม่ก็จัดการโปรโตคอล Telnet หรือไม่ก็จัดการโปรโตคอล Telnet ใหม่ทั้งหมดเอง คำสั่งของ FTP 
ความสำคัญและประโยชน์ FTP
ในโลกธุรกิจปัจจุบันที่มีการแข่งขันกันมากในทุกๆ ด้าน ไม่ว่าจะเป็นด้านการผลิต ด้าน การตลาด การบริหาร การจัดการ และด้านที่ขาดไม่ได้ด้วยเช่นกัน คือ ด้านการสื่อสาร ซึ่งแต่ละธุรกิจมีความจำเป็นต้องใช้ ไม่ว่าจะเป็นการติดต่อสื่อสารกับลูกค้า การติดต่อสื่อสารภายในหรือระหว่างบริษัท ซึ่ง FTP  มีส่วนช่วยอย่างมากในการสื่อสารต่างๆ FTP จะช่วยให้การถ่ายโอนข้อมูลเป็นไปได้ง่ายมากขึ้น แต่ละบริษัทหรือหน่วยงานสามารถมีข้อมูลมากมายหลายรูปแบบที่ต้องการสื่อสารไปยังแหล่งอื่น หรือแม้แต่ต้องการข้อมูลที่เป็นประโยชน์จากแหล่งอื่นเข้ามาใช้ เช่น ข้อมูลข่าวสารประจำวัน บทความ ข้อมูลทางสถิติ ผลการทดลองทางวิทยาศาสตร์ เป็นต้น 

ข้อมูลของ FTP ที่สื่อสารระหว่างกันมี 2 ประเภทคือ
1. ข้อมูล(Data) หมายถึงข้อมูลต่างๆที่ต้องการรับส่ง รวมทั้งไฟล์ที่รับมาจากเซิร์ฟเวอร์ หรือส่งมาจาก ไคลเอนต์แล้วไปเก็บที่เซิร์ฟเวอร์
2.ข้อมูลคำสั่ง (Command) FTP จะมีคำสั่งที่ใช้สั่งงานต่างๆ เช่น dir เป็นคำสั่งที่ใช้แสดงชื่อไฟล์หรือไดเรคทอรีในเครื่องเซิร์ฟเวอร์
ที่มารูปภาพ