การประยุกต์ใช้งานเครือข่ายอินเตอร์เน็ต
เครือข่ายอินเตอร์เน็ต คือระบบเครือข่ายสากล ที่เกิดจากการรวมระบบเครือข่ายขนาดเล็กให้สื่อสาร และ แลกเปลี่ยนข้อมูลซึ่งกันและกันได้ โดยเป็นเครือข่ายที่มีเทคโนโลยีระดับสูงซึ่งเปิดกว้างสู่สาธารณะอย่างแพร่หลาย หรืออาจกล่าวได้ว่า อินเตอร์เน็ตเป็นการผสมผสานกันของระบบเครือข่ายที่แตกต่างกันทั่วโลกให้เป็นหนึ่งเดียวกัน สำหรับ ผู้ใช้ส่วนใหญ่นั้นจะสามารถเข้าถึงและใช้งานอินเตอร์เน็ตได้ โดยเชื่อมต่อผ่านทางโมเด็ม และสายโทรศัพท์ แต่ในความเป็นจริงนั้นเทคโนโลยีและอุปกรณ์ต่างๆ ที่ใช้ในเครือข่ายนี้มีอยู่มากมายหลากหลาย ซึ่งมีการพัฒนาและเปลี่ยนแปลงอยู่ตลอดเวลา โดยจะประกอบไปด้วยเครื่องเซิร์ฟเวอร์ (Server) เกตเวร์ (Gateway) เราเตอร์ (Router) และสายสื่อสารเป็นจำนวนมากที่เชื่อมต่อสิ่งเหล่านี้เข้าด้วยกันเป็นเครือข่ายอินเตอร์เน็ต
ผู้ให้บริการเชื่อมต่อเครือข่ายอินเตอร์เน็ต หรือ ISP (Internet Service Provider) นั้นเป็นเสมือนผู้จำหน่ายที่จัดให้มีเส้นทางเข้าไปสู่เครือข่ายอินเตอร์เน็ต โดย ISP แต่ละแห่งจะมีช่องทางการเชื่อมต่อของตนเองอยู่กับ Backbone ของอินเตอร์เน็ต ด้วยสายการสื่อสารความเร็วสูงเช่น T1 เป็นต้น แม้ว่าเครือข่ายอินเตอร์เน็ตในระยะแรกจะอยู่บน พื้นฐานของการส่งข้อมูลที่เป็นข้อความ (Text) และรูปภาพ (Graphic) แต่ในปัจจุบัน ปริมาณและชนิดของข้อมูลบนเครือข่ายนี้ได้เพิ่มขึ้นอย่างมหาศาล ซึ่งมีทั้งภาพเคลื่อนไหวรูปแบบต่างๆ (Graphic Animation) ข้อมูลเสียง (Audio) และวีดิโอ (Video) เป็นต้น
การตั้งชื่อบนระบบเครือข่ายอินเตอร์เน็ต
เครือข่ายอินเตอร์เน็ตสร้างขึ้นจากแนวความคิดที่มีแบบแผน โดยมีการออกแบบและจัดการโดเมน (Domain) อย่างเป็นระบบเพื่อไม่ให้เกิดความสับสน และมีการเติบโตเป็นลำดับอย่างต่อเนื่อง Domain Name System (DNS) เป็นระบบจัดการแปลงชื่อไปเป็นหมายเลข IP address (name-to-IP address mapping) โดยมีโครงสร้างของฐาน ข้อมูลแบบสำดับชั้น (hierarchical) ที่ประกอบด้วย โดเมนระดับบนสุด (Top-level Domain) โดเมนระดับรอง (Second-level Domain) และโดเมนย่อย (Sub domain) ตัวอย่างเช่น www.gnu.org โดยที่ .org คือโดเมนระดับบนสุด ซึ่งแสดงถึงเป็นประเภทขององค์กรซึ่งไม่ได้ค้ากำไร .gnu คือโดเมนระดับรองซึ่งเป็นชื่อย่อของโครงการ GNU's Not Unix ซึ่งอยู่ภายใต้องค์กร Free Software Foundation (FSF) และภายใต้ชื่อโดเมนดังกล่าวอาจมีโดเมนย่อยอื่นๆ ได้อีกเป็นจำนวนมาก
ข้อกำหนดที่สำคัญของ DNS คือ ชื่อในโดเมนลำดับบนสุดนั้น ได้มีการกำหนดชื่อเฉพาะซึ่งระบุรายละเอียดของกลุ่มเอาไว้ชัดเจนแล้ว ดังนี้
.mil แทนกลุ่มของหน่วยงานทางทหารของสหรัฐเมริกา
.gov แทนกลุ่มของหน่วยงานของรัฐบาล
.com แทนกลุ่มขององค์กรหรือบริษัทเอกชน
.net แทนองค์กรที่ทำหน้าที่เป็นผู้ให้บริการเครือข่าย
.edu แทนสถาบันการศึกษา
.org แทนองค์กรหรือสมาคมต่างๆ ที่ดำเนินการโดยไม่ได้หวังผลกำไร
.xx ใช้ตัวอักษร 2 ตัวแทนชื่อประเทศ
ต่อมาได้มีการแก้ไขเพิ่มเติมกลุ่มของ โดเมนลำดับบนสุดอีก 7 กลุ่มคือ
.firm แทนองค์กรหรือบริษัทห้างร้านทั่วไป
.store แทนบริษัทที่มีธุรกรรมทางการค้า
.web แทนเว็บไซท์ที่ให้ข้อมูลต่างๆ
.arts แทนกลุ่มที่มีกิจกรรมทางด้านประเพณีและวัฒนธรรม
.rec แทนองค์กรหรือหน่วยงานที่ทำงานด้านนันทนาการ
.info แทนองค์กรที่เป็นผู้ให้บริการข้อมูล
.nom สำหรับบุคคลทั่วไป
การรับส่งแฟ้มข้อมูลบนอินเตอร์เน็ต
FTP (File Transfer Protocol) เป็นโปรโตคอลพื้นฐานที่ใช้ในการถ่ายโอนแฟ้มข้อมูลบนอินเตอร์เน็ต ซึ่งกำเนิดมาจากคำสั่งพื้นฐานของระบบปฏิบัติการ UNIX คุณสมบัติพื้นฐานของ FTP ก็คือสามารถโหลดไฟล์มาจากเซิร์ฟเวอร์ (download) หรือส่งไฟล์ไปเก็บไว้ที่เซิร์ฟเวอร์ (upload) ได้ โปรแกรม FTP จะมีการทำงานแบบไคลเอนต์เซิร์ฟเวอร์ โดยได้รับการพัฒนาขึ้นตามโปรโตคอล TCP ซึ่งจะต้องมีการติดต่อเพื่อจองช่องสื่อสารก่อนทำการสื่อสารจริง เรียกว่า Connection-oriented ในการใช้งาน FTP เพื่อเริ่มการติดต่อสื่อสารนั้น จะต้องระบุหมายเลข IP ปลายทางและจะมีการตรวจสอบชื่อบัญชีของผู้ใช้ โดยผู้ใช้ต้องแจ้งรหัส Login และ password ก่อนจึงจะเข้าใช้งานได้
เซิร์ฟเวอร์ของ FTP บางแห่งจะทำหน้าที่ให้บริการแก่ผู้ใช้ทั่วไปเพื่อดาวน์โหลดไฟล์ ซึ่งอาจเป็นไฟล์ข้อมูล รูปภาพ หรือโปรแกรมต่างๆ เซิร์ฟเวอร์เหล่านั้นจะมีหรัสผู้ใช้กลางที่ยอมให้ผู้ใช้สามารถเข้าระบบเพื่อใช้งานเซิร์ฟเวอร์ FTP ได้ทุกคน ชื่อที่ระบบส่วนใหญ่จะตั้งให้ใช้คือ anonymous หมายถึง ผู้ใช้นิรนาม คือไม่ต้องระบุชื่อที่แท้จริง ดังนั้นผู้ใช้เพียงแต่ทราบชื่อของเซิร์ฟเวอร์ ชื่อไฟล์ และชื่อไดเร็คทอรี ก็จะสามารถดาวโหลดไฟล์ที่ต้องการได้ รหัสผู้ใช้ anonymous นี้ เป็นชื่อสำหรับ login ที่อาจมีการจำกัดสิทธิในการใช้งานต่างๆ เช่น ผู้ใช้อาจจะเห็นข้อมูลได้เฉพาะบางไดเร็คทอรีเท่านั้น และไม่สามารถส่งไฟล์ไปเก็บยังเซิร์ฟเวอร์ได้ ในการ login ของ anonymous นั้น อาจต้องใส่ password เป็นที่อยู่อีเมล์ของผู้ใช้ หรืออาจไม่ต้องใส่รหัสผ่านเลยก็ได้ ขึ้นอยู่กับข้อกำหนดของแต่ละระบบ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น