skip to main |
skip to sidebar
TCP/IP
- TCP/IP คือ ข้อตกลงในการควบคุมการรับส่งข้อมูล และ internet หรือ protocol ของระบบ internet Transmission Control Protocol/Internet Protocolโปรโตคอล TCP/IP เป็นชื่อเรียกของชุดโปรโตคอลที่สำคัญ มีการใช้งานกันอย่าง แพร่หลายตามการขยายตัวของอินเตอร์เน็ต/อินทราเน็ต ความจริงแล้วโปรโตคอลTCP/IP เป็นกลุ่มของโปรโตคอลหลายตัว ที่ประกอบกันเป็นชุดให้ใช้งาน โดยมีคำเต็มว่า Transmission Control Protocol/Internet Protocol ซึ่งจากชื่อเต็มทำให้ เราเห็นว่าอย่างน้อยก็มีโปรโตคอลประกอบกันทำงานร่วมกัน 2 โปรโตคอลคือ TCP และ IP
ตัวอย่างของกล่มโปรโตคอลในชุดของ TCP/IP ที่เราพบและใช้งานบ่อย ๆ เช่น Internet Protocol (IP) , Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), User Datagram Protocol (UDP) , Transport Control Protocol (TCP),Simple Mail Transfer Protocol (SMTP) และ Domain Name System (DNS) เป็นต้น
- การเรียกใช้คำสั่งipconfig/all - ipconfig/all เป็นคำสั่งที่ทำให้สามรถตรวจสอบดู ค่า Configure ต่างๆ ของเครื่อง รวมทั้งเครือข่าย คำสั่งนี้ จะให้ท่านได้ทราบข้อมูล และสามารถตรวจสอบ เมื่อใดที่เกิดปัญหาขึ้น ดังนี้
- ความพร้อมที่จะทำ Routing
- Address ของ LAN Card
- เลขหมาย IP Address ของคอมพิวเตอร์เครื่องนี้
- เลขหมายของ Sub netmask ของคอมพิวเตอร์เครื่องนี้
- เลขหมายของ Default Gateway
- IP address ของ DNS Server
- ความพร้อมของ DHCP Server
- การเรียกใช้โปรแกรมPing - Ping คือโปรแกรมที่เป็นเครื่องมือเกี่ยวกับเครือข่ายคอมพิวเตอร์ ใช้ทดสอบว่าโฮสต์ปลายทางได้เชื่อมต่อกับระบบไอพีอยู่หรือไม่ โปรแกรม Ping ทำงานโดยการส่งข้อมูล ICMP ประเภท "echo request" ไปยังโฮสต์เป้าหมาย และรอคอยการตอบรับเป็นข้อมูล "echo response" กลับมา (บางครั้งก็เรียกว่า "Ping Pong" คล้ายกับกีฬาเทเบิลเทนนิส) โปรแกรม Ping สามารถประมาณเวลาเดินทางโดยเฉลี่ยของข้อมูลไปกลับ โดยคำนวณจากช่วงเวลาและอัตราเร็วในการตอบรับ เป็นหน่วยมิลลิวินาที และอัตราการสูญเสียข้อมูลระหว่างโฮสต์เป็นเปอร์เซ็นต์
- การเรียกใช้โปรแกรม ARP -ARP เป็นโปรโตคอลที่ออกแบบมาสำหรับใช้ในเครือข่าย data link layer ที่สนับสนุนการ broadcast หน้าที่ของ ARP ในเครือข่าย TCP/IP คือการช่วยแปลง IP address ไปสู่ Hardware address เช่น MAC address เพื่อให้ host สามารถนำ hardware address ไปสร้่างเฟรมในระดับ data link layer ได้ ส่วน RARP ให้บริการตรงข้ามกับ ARP คือเป็นการค้นหา IP address จาก Hardware address
- การเรียกใช้โปรแกรม Netstat - Netstat เป็นคำสั่งที่ใช้ตรวจสอบ Network เกี่ยวกับการเชื่อมต่อ Port ในเครื่องเรากับเครื่องอื่นใน Network
- การเรียกใช้โปรแกรม Tracert - คำสั่ง Tracert เป็นคำสั่งที่จะช่วยให้ติดตามดูเส้นทางการเชื่อมต่อของ Router ไปยังจุดหมายปลายทาง ท่านสามารถใช้คำสั่ง Tracert เพื่อประเมินว่า Router หรือการเชื่อมต่อบนเส้นทางที่ทอดสู่คอมพิวเตอร์ปลายทางนั้น เกิดปัญหาติดขัดหรือไม่การทำงานของ Tracert ได้แก่การ ส่งชุดของ ICMP Echo Request ออกไป ในการร้องขอแต่ละครั้งจะมีการเพิ่มค่า TTL เป็น 1 ค่าเสมอ เมื่อ Router ตัวแรกได้รับข่าวสาร มันจะลดค่า TTL ลงไป 1 ค่า และเมื่อใดที่ค่า TTL บนข่าวสารที่ร้องขอเข้ามาเหลือค่า เป็น 1 ก็หมายความว่าค่า TTL ของ Router จะมีค่าเป็นศูนย์ นั่นคือ จะเกิดปัญหาที่เรียกว่า "Time Exceed " ในลักษณะของข่าวสารปรากฏที่หน้าจอ ของเครื่องคอมพิวเตอร์ที่ร้องขอไปและถ้าหากว่ามีรูปดอกจัน ปรากฏอยู่ มีความหมายว่า Hop ดังกล่าว มีค่า Delay มากเกินไป หรือเกิดปัญหาติดขัด และนี่เป็นสาเหตุที่ทำให้เครื่องนี้ ติดต่อกับเครื่องปลายทาง ได้ช้ามาก tracert เป็น utility ที่ช่วยให้ค้นหาเส้นทางเดินจาก PC ของคุณไปยัง Address ที่ต้องการซึ่งจะช่วยบอกปัญหาที่เกิดขึ้นในระหว่างการเข้าถึง host ที่ต้องการ
เบส
ตอบลบเราอยากรู้ว่าข้อมูล"echo response" เป็นข้อมูลยังไง