วันพุธที่ 11 มกราคม พ.ศ. 2555

ภาษาที่ใช้ในการสื่อสารบนอินเตอร์เน็ต

การสื่อสารข้อมูลบนคอมพิวเตอร์ หมายถึง การโอนถ่ายหรือแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์ต้นทาง กับคอมพิวเตอร์ปลายทาง โดยในการโอนถ่ายหรือแลกเปลี่ยนข้อมูลนี้ จำเป็นที่จะต้องมีการอาศัยภาษากลางในการสื่อความหมายระหว่างกันเพื่อให้เกิดเป็นมาตรฐานเดียวกัน ซึ่งจะส่งผลให้การสื่อสารระหว่างกันภายในเครือข่ายได้อย่างรวมแล้วและมีประสิทธิภาพ โดยทั่วๆ ไปแล้วเรียกว่า Protocol เป็นเช่นนี้จะเห็นได้ว่า Protocol นั้นหมายถึง มาตรฐานทางด้านภาษาสื่อสารในการที่จะควบคุมการรับส่งข้อมูลระหว่างต้นทางและปลายทาง สำหรับการสื่อสารบนอินเทอร์เน็ตนั้นได้ใช้ Protocol ที่มีชื่อว่า TCP/IP (Transmission Control Protocol/Internet Protocol) เป็นโปรโตคอลมาตรฐานในการสื่อสารบนเครือข่ายอินเทอร์เน็ต อันเกิดจากมาตรฐาน 2 แบบ คือ TCP มีหน้าที่ในการแบ่งข้อมูลออกเป็นส่วนย่อยๆ ซึ่งเรียกว่า Packet ที่มีขนาดเล็กกว่า 1,500 ตัวอักษร และทำหน้าที่ประกอบข้อมูลที่แบ่งย่อยออกมาเหล่านี้ในฝั่งของปลายทางที่รับข้อมูล ส่วน IPนั้นทำหน้าที่ในการกำหนดเส้นทางของการสื่อสารจากต้นทางไปยังปลายทาง

ความหมายและลักษณะของ URL

ความหมายและลักษณะของ URL

URL เป็นตัว Link เพื่อเชื่อมโยง Web Page เข้าด้วยกันนั้นจะต้องใช้ URL (Uniform Resource Locator) เป็นเลขทะเบียนอ้างอิงตำแหน่ง (Address) โดยในแต่ละ Web Page จะต้องมี URL เพื่อใช้อ้างอิงตำแหน่งที่เป็นของตนเองซึ่งตำแหน่งของ URL Address นั้นจะไม่เหมือนกัน

ตัวอย่างและความหมายของ URL 

http://www.chaiyo.com/path/index.html

“http” : เป็นส่วนที่ใช้ระบุประเภท Protocol ซึ่งในที่นี้กำหนด Protocol คือ HTTP และนอกจาก protocol http สำหรับ www แล้วยังมี ftp,gophers,wais,telnet,news เป็นต้น

www.chaiyo.com : ส่วนนี้เป็นตัวเลข 4 ชุดที่ใช้ระบุตำแหน่งของ Internet Sever และเรียกชุดของตัวเลขนี้ว่า IP Address เช่น 163.12.135.7 แต่ทั้งนี้ในการเขียน URL ปกติจะไม่เขียนเลขชุดเหล่านี้เนื่องจากจำยากจึงมีการนำเอาข้อความมาแทน เช่น www.Chaiyo.com แต่ในการ

ประวัติความเป็นมาของ Domain Name

ความเป็นมาของโดเมนเนม ( Domain name)

อินเทอร์เน็ต (Internat ) เริ่มต้นมาจากโครงการแลกเปลี่ยนข้อมูลทางการศึกษาและระบบเครือข่ายที่รู้จักกันดีในนามของโครงการ “ARPANET” ซึ่งระบบที่ถูกพัฒนาขึ้นมาเพื่อใช้งานตรงนี้ก็คือ TCP/IP (Transmission Control Protocal/Internet Protocol) โดยใช้ระบบปฏิบัติการ IUNIX ซึ่งช่วยให้การเชื่อมโยงสื่อสารผ่านทางอินเทอร์เน็ตได้รับความสนใจจากคนทั่วโลก

ในระยะแรก การใช้งานในอินเทอร์เน็ตไม่ค่อยมีปัญหาเท่าไรนัก เพราะเครื่องที่อยู่ในเครือข่ายมีไม่มาก แต่ต่อมาเมื่อมีคนสนใจและมีเครือข่ายการใช้งานที่กว้างมากขึ้น ก็เลยทำให้เกิดความต้องการในการใช้ชื่อที่ง่ายและไม่ซับซ้อน จำง่าย แทนที่จะใช้ในลักษณะของ IP Address ซึ่งเป็นชุดตัวเลขที่ใช้อยู่ซึ่งทำให้เกิดการศึกษาและค้นคว้าเกี่ยวกับเรื่องของ “Name Server” ขึ้นมาครั้งแรก ทำให้ผู้ใช้งานไม่ต้องรู้จัก และนี่ก็คือต้นกำเนิดของการใช้โดเมนเนมในปัจจุบันและหลังจากนั้นไม่นาน Domain Name System (DNS) ชุดแรกที่ถูกนำออกมาให้ทุกคนได้ใช้งานมีอยู่ด้วยกัน 5 แบบ โดยเราสามารถแยกความแตกต่างของโดเมนเนมได้จากตัวอักษรที่ต่อจากชื่อ เช่น www. « « « .com หรือ www. « « « .net หรือ www. « « « .org ระยะแรกนี้การจดโดเมนเนมจะทำได้โดยไม่ต้องเสียเงิน โดยมี IANA เป็นผู้ดูแล แต่ระยะหลังเมื่อทาง IANA และ NSF (National Science Foundation) ได้ร่วมกันจัดตั้ง InterNIC ขึ้นมา เริ่มมีการคิดค่าใช้จ่ายในการจดทะเบียนตามมา 100 USD ใน 2 ปีแรกของระยะแรกและลดลงมาเป็น 70 USD โดยมี ICANN หรือ Internet Corporation for Assigned Names and Numbers ซึ่งเป็นหน่วยงานที่จัดตั้งขึ้นมา จากความร่วมมือของผู้ใช้งานอินเทอร์เน็ตทั้งหลายในการเป็นผู้คอยดูแลและจัดการเรื่องเกี่ยวกับโดเมนเนม การจัดการเรื่องของ IP Address การดูแลโปรโตรคอลและรวมไปถึงการจัดการเกี่ยวกับ Server System ด้วย

ทั้งนี้ทั้งนั้น ยุคแรกๆ ของโดเมนเนมน้นมีการกำหนดสกุลไม่มากนัก ต่อมาปัจจุบัน หลังจาที่มีการยึดครองโดเมนเนมหลักๆ ไปเป็นของ Internic.net อย่างเดียวแล้ว ก็เกิดการฟ้องร้องกันระหว่างรัฐกับบริษัท Netword Solution จำกัด ว่าใครจะได้เป็นเจ้าของโดเมนเนม ซึ่งผลได้ประกาศออกมากลางเดือนมีนาคม 2542 ว่า “ ให้บริษัทใดก็ได้สามารถบริหารชื่อเป็นของตัวเองได้”

วันพุธที่ 4 มกราคม พ.ศ. 2555

ภาษาที่ใช้ในการสื่อสารบนอินเทอร์เน็ต (TCP/IP )

การสื่อสารข้อมูลบนคอมพิวเตอร์ หมายถึง การโอนถ่ายหรือแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์ต้นทาง กับคอมพิวเตอร์ปลายทาง โดยในการโอนถ่ายหรือแลกเปลี่ยนข้อมูลนี้ จำเป็นที่จะต้องมีการอาศัยภาษากลางในการสื่อความหมายระหว่างกันเพื่อให้เกิดเป็นมาตรฐานเดียวกัน ซึ่งจะส่งผลให้การสื่อสารระหว่างกันภายในเครือข่ายได้อย่างรวมแล้วและมีประสิทธิภาพ โดยทั่วๆ ไปแล้วเรียกว่า Protocol เป็นเช่นนี้จะเห็นได้ว่า Protocol นั้นหมายถึง มาตรฐานทางด้านภาษาสื่อสารในการที่จะควบคุมการรับส่งข้อมูลระหว่างต้นทางและปลายทาง สำหรับการสื่อสารบนอินเทอร์เน็ตนั้นได้ใช้ Protocol ที่มีชื่อว่า TCP/IP (Transmission Control Protocol/Internet Protocol) เป็นโปรโตคอลมาตรฐานในการสื่อสารบนเครือข่ายอินเทอร์เน็ต อันเกิดจากมาตรฐาน 2 แบบ คือ TCP มีหน้าที่ในการแบ่งข้อมูลออกเป็นส่วนย่อยๆ ซึ่งเรียกว่า Packet ที่มีขนาดเล็กกว่า 1,500 ตัวอักษร และทำหน้าที่ประกอบข้อมูลที่แบ่งย่อยออกมาเหล่านี้ในฝั่งของปลายทางที่รับข้อมูล ส่วน IPนั้นทำหน้าที่ในการกำหนดเส้นทางของการสื่อสารจากต้นทางไปยังปลายทาง