วันอังคารที่ 27 สิงหาคม พ.ศ. 2562

Published สิงหาคม 27, 2562 by with 0 comment

9.TCP/IP

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


TCP และ IP มีหน้าที่ต่างกัน คือ
  1. TCP จะทำหน้าที่ในการแยกข้อมูลเป็นส่วน ๆ หรือที่เรียกว่า Package ส่งออกไป ส่วน TCP ปลายทาง ก็จะทำการรวบรวมข้อมูลแต่ละส่วนเข้าด้วยกัน เพื่อนำไปประมวลผลต่อไป โดยระหว่างการรับส่งข้อมูลนั้นก็จะมีการตรวจสอบความถูกต้องของ ข้อมูลด้วย ถ้าเกิดผิดพลาด TCP ปลายทางก็จะขอไปยัง TCP ต้นทางให้ส่งข้อมูลมาใหม่
  2. IP จะทำหน้าที่ในการจัดส่งข้อมูลจากเครื่องต้นทางไปยังเครื่องปลายทางโดยอาศัย IP Address 





Read More
      edit
Published สิงหาคม 27, 2562 by with 0 comment

10.IPX/SPX

IPX/SPX คืออะไร
     IPX/SPX หรือ Intenetwork Packet Exchange/Sequanced Packet Exchange เป็นโปรโตคอลที่พัฒนามาจาก XNS Protocol (ของบริษัท Xerox Corporation และทางบริษัท Novell ได้นำพัฒนาให้มีประสิทธิภาพมากขึ้น) จะมีความสามารถในการค้นหาเส้นทางสำหรับเครือข่ายระบบ LANและ WAN ทางไมโครซอฟท์ก็สนับสนุนโปรโตคอลตัวนี้แต่เรียกว่า NWLink IPX/SPX Compatible Transport Protocol ซึ่งใช้ในการเชื่อมต่อกับระบบเครือข่ายของ Netware สามารถใช้งานฐานข้อมูล SQL Server บน Windows NT ได้ หรือการเข้าสู่เซิร์ฟเวอร์ SNA ที่เชื่อมต่อกับเครื่อง Mainframe ของ IBM



IPX


      

      อ้างอิง https://www.comgeeks.net/ipx/
Read More
      edit
Published สิงหาคม 27, 2562 by with 0 comment

11.DHCP

DHCP คืออะไร
            DHCP หรือ Dynamic Host Configuration Protocol เป็นเครื่องมือการจัดการเครือข่ายที่ทำงานร่วมกันกับทั้งโปรโตคอล Transmission Control Protocol (TCP) และ Internet Protocol (IP) ที่ใช้เพื่อเชื่อมต่ออุปกรณ์ต่างๆ เข้าด้วยกัน และยังใช้เพื่อการเชื่อมต่อกับเครือข่ายบนอินเทอร์เน็ต โดยอยู่ในรูปแบบของ ชุดโปรโตคอล TCP/IP
     หน้าที่หลักของ DHCP ก็คือ การจัดการและกำหนดค่า IP addresses แบบอัตโนมัติบนเครือข่าย ดังนั้น IP addresses ของแต่ละคนก็ไม่จำเป็นที่จะต้องได้รับการกำหนดด้วยตนเอง และนอกจากนี้ยังสามารถนำไปใช้เพื่อตรวจสอบ ดีฟอลต์ เกตเวย์ (Default Gateway), Domain Name Server (DNS) และ Subnet Masks สำหรับอุปกรณ์ที่มีการตั้งค่าเพื่อการใช้งานในระบบเครือข่าย



ที่มาข้อมูล: https://www.quickserv.co.th
ที่มารูปภาพ: http://kssintertech.co.th
Read More
      edit
Published สิงหาคม 27, 2562 by with 0 comment

12.ARP

ARP คืออะไร
                ARP หรือ Address Resolution Protocol เป็นโปรโตคอลสำหรับการจับคู่ (map) ระหว่าง Internet Protocol address (IP address) กับตำแหน่งของอุปกรณ์ในระบบเครือข่าย เช่น IP เวอร์ชัน 4 ใช้การระบุตำแหน่งขนาด 32 บิต ใน Ethernet ของระบบใช้การระบุ ตำแหน่ง 48 บิต (การระบุตำแหน่งของอุปกรณ์รู้จักในชื่อของ Media Access Control หรือ MAC address) ตาราง ARP ซึ่งมักจะเป็น cache จะรักษาการจับคู่ ระหว่าง MAC address กับ IP address โดย ARP ใช้กฎของโปรโตคอล สำหรับการสร้างการจับคู่และแปลงตำแหน่งทั้งสองฝ่าย
การทำงานของ ARP
        เมื่อแพ็คเกตนำเข้าที่ระบุเครื่อง host ในระบบเครือข่ายมาถึง Gateway เครื่องที่ Gateway จะเรียกโปรแกรม ARP ให้หาเครื่อง host หรือ MAC address ที่ตรงกับ IP address โปรแกรม ARP จะหาใน ARP cache เมื่อพบแล้วจะแปลงแพ็คเกต เป็นแพ็คเกตที่มีความ ยาวและรูปแบบที่ถูกต้องเพื่อส่งไปยังเครื่องที่ระบุไว้ แต่ถ้าไม่พบ ARP จะกระจายแพ็คเกตในรูปแบบพิเศษ ไปยังเครื่องทุกเครื่องในระบบและถ้าเครื่องใดเครื่องหนึ่งทราบว่ามี IP address ตรงกันก็จะตอบกลับมาที่ ARP โปรแกรม ARP จะปรับปรุง ARP cache และส่งแพ็คเกตไปยัง MAC address หรือเครื่องที่ตอบมา



ที่มาข้อมูล: https://www.panda-thailand.com
ที่มารูปภาพ: http://techgenix.com
                                                                                                                  
Read More
      edit
Published สิงหาคม 27, 2562 by with 0 comment

13.RARP

RARP คืออะไร

     RARP หรือ Reverse Address Resolution Protocol เป็นโปรโตคอลมีการทำงานที่คล้ายคลึงกับโปรโตคอล ARP โดยจะทำงานในลักษณะตรงกันข้าม ด้วยการแปลงหมายเลขแมคแอดเดรส (Mac address) ให้เป็นหมายเลขไอพี (IP address) ซึ่งโปรโตคอล RARP นี้ออกแบบมาเพื่อใช้งานกับคอมพิวเตอร์ที่ปราศจากดิสก์หรือฮาร์ดดิสก์ (Diskless Computer) ดังนั้นเวลาบูตเครื่องจึงจำเป็นต้องบูตจากระบบปฏิบัติการเครือข่ายของเซิร์ฟเวอร์บนเครือข่าย โดยเซิร์ฟเวอร์บนเครือข่ายจะจัดเก็บตารางความสัมพันธ์ระหว่างแมคแอดเดรสกับหมายเลขไอพี โฮสต์ที่ต้องการหมายเลขไอพีจะทำการบรอดแคสต์ RARP Query Packet ที่บรรจุฟิสิคัลแอดเดรสไปยังทุกๆ โฮสต์บนเครือข่าย จากนั้นเครื่องเซิร์ฟเวอร์บนเครือข่ายก็จะจัดการกับ RARP Packet ด้วยการตอบกลับไปด้วยหมายเลขไอพีไปยังโฮสต์นั้น 


ที่มาข้อมูล: http://wakeupbio.blogspot.com
ที่มารูปภาพ: http://wakeupbio.blogspot.com
Read More
      edit
Published สิงหาคม 27, 2562 by with 0 comment

14.ICMP

ICMP คืออะไร
     ICMP หรือ Internet Control Message Protocol เป็นโปรโตคอล (Protocol)ที่ใช้ในการตรวจสอบและรายงานสถานะของดาต้าแกรม (Datagram) ในกรณีที่เกิดปัญหากับดาต้าแกรม เช่น เราเตอร์ (Router)ไม่สามารถส่งดาต้าแกรมไปถึงปลายทางได้ ICMP จะถูกส่งออกไปยังโฮสต้นทางเพื่อรายงานข้อผิดพลาด ที่เกิดขึ้น 
     อย่างไรก็ดี ไม่มีอะไรรับประกันได้ว่า ICMP Message ที่ส่งไปจะถึงผู้รับจริงหรือไม่ หากมีการส่งดาต้าแกรมออกไปแล้วไม่มี ICMP Message ฟ้อง Error กลับมา เป็นไปได้สองกรณีคือ  8O% ข้อมูลถูกส่งไปถึงปลายทางอย่างเรียบร้อย หรืออาจจะมีปัญหาในการสื่อสารทั้งการส่งดาต้าแกรม  8O% และ ICMP Message ที่ส่งกลับมาก็มีปัญหาระว่างทางก็ได้            
     ICMP Protocol จึงเป็นโปรโตคอลที่ไม่มีความน่าเชื่อถือ (unreliable) ซึ่งจะเป็นหน้าที่ของ โปรโตคอลในระดับสูงกว่า Network Layer ในการจัดการให้การสื่อสารนั้นๆ มีความน่าเชื่อถือ แต่สามารถนำโปรโตคอล ICMP มาประยุกต์ใช้ในการแจ้ง Error ได้เพื่อตรวจสอบโปรแกรมเบื้องต้น ในส่วนของ ICMP Message จะประกอบด้วย Type ขนาด 8 บิต Checksum ขนาด 16 บิต และส่วนของ Content ซึ่งจะมีขนาดแตกต่างกันไปตาม Type และ Code



ที่มาข้อมูล: https://www.mindphp.com
ที่มารูปภาพ: https://www.comparitech.com
Read More
      edit
Published สิงหาคม 27, 2562 by with 0 comment

15.NTP

NTP คืออะไร     
     NTP ย่อมาจาก Network Time Protocol เป็นโพรโทคอลสำหรับการเทียบเวลามาตรฐาน และตั้งค่าเวลาบนเครื่องคอมพิวเตอร์นั้นๆผ่านระบบเครือข่าย ส่วนใหญ่ถูกนำมาใช้ในองค์กรเพื่อช่วยทำให้เวลาในเครื่องคอมพิวเตอร์ หรือเครื่องแม่ข่ายนั้นมีค่าตรงกัน โดยรูปแบบการทำงานนั้นแบ่งเป็น 2 ส่วนหลักๆคือ อุปกรณ์ที่ให้บริการเทียบเวลา (NTP Server) กับเครื่องคอมพิวเตอร์หรืออุปกรณ์ที่ต้องการเทียบเวลา (NTP Client) โดยโพรโทคอล NTP นั้นเชื่อมต่อผ่านทางระบบเครือข่ายด้วยโพรโทคอล UDP ผ่านพอร์ต 123 (โพรโทคอล UDP มีความรวดเร็วในการรับ-ส่งข้อมูลแต่ก็มีข้อเสียตรงที่โพรโทคอล UDP ไม่มีการตรวจสอบความถูกต้องของข้อมูลที่รับส่งกันอยู่เหมือน TCP)
     โดยลักษณะการให้บริการเทียบเวลาของโพรโทคอล NTP แบ่งออกเป็นลำดับชั้น (Clock Strata) และมีการใช้ชื่อเรียกในแต่ละลำดับว่า Stratum เช่น Stratum 0 เป็นต้น ลำดับชั้นที่ยอมรับว่ายังมีความเที่ยงตรงที่สุด คือ Stratum 0-4 หากลำดับชั้นสูงกว่านี้ ถือว่าไม่ได้รับการยอมรับตามมาตรฐานที่กำหนดขึ้นมาจากหน่วยงาน ANSI (American National Standards Institute)




ที่มาข้อมูล: https://www.thaicert.or.th
ที่มารูปภาพ: https://www.thaicert.or.th
Read More
      edit