![]()
อินเทอร์เน็ต โดยมีวัตถุประสงค์เพื่อให้สามารถใช้ สื่อสารจากต้นทางข้ามเครือข่ายไปยังปลายทางได้ และสามารถหาเส้นทางที่จะส่ง
ข้อมูลไปได้เองโดยอัตโนมัติ ถึงแม้ว่า ในระหว่างทางอาจจะผ่านเครือข่ายที่มีปัญหา โปรโตคอลก็ยังคงหาเส้นทางอื่นในการส่งผ่าน
ข้อมูลไปให้ถึงปลายทางได้
ทีซีพี เป็นโปรโตคอลที่ได้รับความนิยมที่สุดในโลกของอินเทอร์เน็ต มีแอปพลิเคชันจำนวนมากที่ใช้โปรโตคอลทีซีพีเป็นสื่อกลางใน
การเชื่อมต่อ เช่น เวิลด์ไวด์เว็บ เป็นต้น
|
TCP เป็นโปรโตคอลในระดับชั้นที่ 4 เมื่อเทียบกับ OSI มีลักษณะการทำงานเป็น Virtual Circuit คือจะมีการทำวงจร เสมือนขึ้นมา
ก่อนที่จะรับส่งข้อมูลกัน นั่นคือ แต่ละโหนดต้องมีตารางของ address และ destination route เพื่อให้รู้ว่าจะต่อกับใครจึงจะได้วงจร เสมือนตามต้องการ เมื่อทำ connection setup เสร็จแล้วก็จะรับส่งข้อมูลกัน โดยใช้เส้นทางนี้ตลอด ดังนั้นจะไม่มีปัญหาเรื่องการเรีย งลำดับของชุดข้อมูลผิดพลาด หรือ เกิดการซ้ำซ้อนของข้อมูล การส่งผ่านข้อมูลบน TCP เป็น byte stream-oriented สำหรับหน้าที่ของ TCP นี้ก็คือ จัดการเรื่อง ตรวจสอบ error , ทำ flow control , ทำการ multiplex หรือ demultiplex application layer connection นอกจากนี้ก็ยังทำ หน้าที่ควบคุมแลกเปลี่ยนสถานะและทำ Synchronization ด้วย |
![]() ส่งออกไป ส่วน TCP ปลายทาง ก็จะทำการรวบรวมข้อมูลแต่ละส่วนเข้าด้วยกัน เพื่อนำไปประมวลผลต่อไป โดยระหว่างการรับส่งข้อมูลนั้น ก็จะมีการตรวจสอบความถูกต้องของ ข้อมูลด้วย ถ้าเกิดผิดพลาด TCP ปลายทาง ก็จะขอไปยัง TCP ต้นทางให้ส่งข้อมูลมาใหม่ ![]() Address ซึ่ง IP address คือ ระบบการอ้างอิง การมีตัวตนอยู่ของคอมพิวเตอร์ ซึ่งอ้างอิงจากหมายเลขประจำเครื่องคอมพิวเตอร์ ซึ่งประกอบ ด้วยตัวเลข 4 ชุด มีเครื่องหมายจุดขั้นระหว่างชุด ตัวอย่าง IP Address 192.168.0.1 โดยปกติเราแบ่ง IP address เป็น 2 แบบ 1. Public IP address (อาจเรียกอย่างไม่เป็นทางการว่า WAN IP address) คือ IP address ที่ใช้งานจริงมีการจดทะเบียนและ เสียเงินเพื่อใช้งานจริงๆ มีการจดบันทึกในระบบว่า ใครใช้งาน IP อะไรในวงกว้าง 2. Private IP address (อาจเรียกว่า LAN IP address) คือ IP address ที่ใช้กันในเฉพาะระบบวงปิด เช่นใน Office หรือในบ้านที่มี คอมพิวเตอร์มากกว่า 1 เครื่อง IP ระบบนี้หากต้องการใช้กับ เครื่องนอกวงต้องใช้ อุปกรณ์ที่เรียกว่า NAT (Network Address Translator) จะทำการแปลข้อมูลจากวง LAN ไปออกภายนอก IP Address จะประกอบด้วยตัวเลข 2 ส่วน คือ 1. Network Address 2. Computer Address ![]() Class A nnn.ccc.ccc.ccc (nnn ชุดแรก ตัวเลขอยู่ระหว่าง 1-126) เครือข่าย Class A สามารถแจกจ่าย IP Address ได้มากที่สุดถึง 16 ล้านหมายเลข Class B nnn.nnn.ccc.ccc (nnn ชุดแรก ตัวเลขอยู่ระหว่าง 128-191) เครือข่าย Class A สามารถแจกจ่าย IP Address ได้มากเป็นอันดับสอง คือ 65,000 หมายเลข Class c nnn.nnn.nnn.ccc (nnn ชุดแรก ตัวเลขอยู่ระหว่าง 192-233) เครือข่าย Class A สามารถแจกจ่าย IP Address ได้น้อยที่สุด คือ 256 หมายเลข nnn หมายถึง Network Address ccc หมายถึง Computer Address เนื่องจากเครือข่ายก็อาจจำเป็นต้องใช้ IP Address ดังนั้น จึงจำเป็นต้องมีการจำกัดบางหมายเลขเพื่อใช้เป็นการภายใน ได้แก่ Class A ตั้งแต่ 10.xxx.xxx.xxx Class B ตั้งแต่ 172.16.xxx.xxx ถึง 172.31.xxx.xxx Class C ตั้งแต่ 192.168.0.xxx ถึง 192.168.255.xxx สำหรับภายในองค์กร ก็มีหมายเลขต้องห้ามเช่นกัน ได้แก่ 127.xxx.xxx.xxx หมายเลขนี้ใช้สื่อสารกับตัวเอง ![]() มี 2 วิธีหลักๆ 1. Static IP address คือการกำหนด เลข IP address เอาดื้อๆ เครื่องอื่นๆ ในวงต้องมี Network Address อยู่ในกลุ่มเดียวกัน จึงจะมอง เห็นกันได้ 2. Dynamic IP address คือการกำหนด เลข IP address โดยอุปกรณ์ หรือ Server ที่เรียกว่า DHCP server (Dynamic Host Configuration Protocol Server) ซึ่งจะง่ายกว่าแบบแรกเนื่องจากไม่ต้องทราบอะไรเลยเสียบปุ๊บ ตั้ง Auto ใช้งานได้เลย การตั้งค่า Static IP address เพื่อให้วง เป็นวงเดียวกัน จะต้อง 1. มี Subnet mask เดียวกัน 2. หากต้องการวิ่งไปยังช่องทางออกผ่านการแชร์ของเครื่องใดเครื่องหนึ่ง ให้เช็ค IP address ของทางออก แล้ว Set ค่าที่ Gateway ให้ตรงกับ เครื่องที่ใช้เป็นทางออก 3. มี Network Address เดียวกัน 4. มี Host Address ไม่ตรงกัน การหาค่า Host และ Network Address เนื่องจากระบบ IP address ทำงานอยู่บน ระบบ เลขฐาน 2 เป็นจำนวน 32 ตัว เพื่อความง่ายต่อการเรียก จึงแบ่งออกเป็น 4 ชุด ชุดละแปดตัว (2 ยกกำลังแปด = 256 เลขที่เป็นไปได้คือ 0-255) การหาค่า Host และ Network Address ทำได้ดังนี้ ตั้งค่าเครื่องคิดเลขของท่านไปเป็นแบบ Logical Calculator เอาเลข Subnet mask มา and กับ IP Address ค่าที่ได้เป็น Network Address invert Subnet mask มา and กับ IP Address ค่าที่ได้เป็น Host Address |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น