บ้าน เครือข่าย โปรโตคอลเวลาของเครือข่ายช่วยให้การฟ้องร้องทางอินเทอร์เน็ตทำได้อย่างไร

โปรโตคอลเวลาของเครือข่ายช่วยให้การฟ้องร้องทางอินเทอร์เน็ตทำได้อย่างไร

สารบัญ:

Anonim

นี่คือสิ่งดีๆที่คุณอาจไม่ได้นึกถึง: อุปกรณ์ทั่วไปรุ่นต่อไปมีแนวโน้มที่จะได้รับการจัดสรรที่อยู่ IP IPv6 ซึ่งหมายความว่าตู้เย็นของคุณจะสามารถช่วยให้คุณรู้ตัวเมื่อคุณกำลังจะหมดนมและเตาของคุณสามารถบันทึกวันโดยแจ้งให้คุณทราบว่าอาหารมื้อเย็นของคุณจะถูกเผาไหม้ ในการทำเช่นนี้อุปกรณ์เหล่านี้จะต้องมีแหล่งที่เชื่อถือได้สำหรับการอ้างอิงเวลา Network Time Protocol (NTP) จะเสนอเพียงแค่นั้นและเป็นไปได้มากที่สุดจากนาฬิกาอะตอมอยู่ที่ไหนซักแห่ง


มันไม่ใช่ประเด็นของการเปลี่ยนแปลงชีวิตถ้าคุณไม่สามารถดื่มนมด้วยกาแฟยามเช้า (แม้ว่ามันจะรู้สึกแบบนั้น!) แต่ถ้า NTP ล้มเหลวในรูปแบบที่งดงามระบบที่สำคัญยิ่งกว่านั้นอาจล้มเหลวได้ ที่นี่เราจะดูที่ NTP ที่ใช้และสิ่งที่ควบคุม คุณจะประหลาดใจที่ได้เรียนรู้ว่าโปรโตคอลนี้เป็นเรื่องธรรมดาเพียงใด

NTP: โปรโตคอลที่จำเป็น

ทุกอย่างที่เชื่อมต่อกับอินเทอร์เน็ตอาจใช้ NTP เพื่อซิงโครไนซ์นาฬิกาหรือหากไม่เป็นเช่นนั้นซอฟต์แวร์อาจมีการตั้งค่าเพื่ออนุญาตให้ใช้ NTP สมาร์ทโฟนเซิร์ฟเวอร์และสวิตช์เป็นเพียงอุปกรณ์เชื่อมต่ออินเทอร์เน็ตจำนวนมากที่ใช้เวลาในการดำเนินการที่สำคัญเช่นการสำรองข้อมูลหรือตรวจสอบการอัปเดตด้านความปลอดภัย และเมื่อ NTP ล้มเหลวในการทำงานอย่างถูกต้องผลลัพธ์อาจเป็นความสับสนวุ่นวาย

เมื่อ NTP ล้มเหลว

ปัญหาอายุหนึ่งที่ยังคงเห็นในระบบปฏิบัติการรุ่นเก่าบางอย่างเป็นตามฤดูกาลให้หรือใช้เวลาหนึ่งชั่วโมงที่รู้จักกันทั่วไปว่าเป็นเวลาออมแสง ตัวอย่างเช่นการเลื่อนเวลาเป็นชั่วโมงเมื่อเซิร์ฟเวอร์ที่ไม่ว่างทำงานกะทันหันสามารถก่อให้เกิดปัญหากับหลายระดับ เซิร์ฟเวอร์อาจสับสนเมื่อสร้างไฟล์หรือเขียนครั้งสุดท้าย สิ่งนี้สามารถนำไปสู่ข้อผิดพลาดทุกประเภททำให้บริการล้มเหลว นอกจากนี้งานที่กำหนดเวลาไว้เช่นการสแกนระบบไฟล์เพื่อหามัลแวร์หรือไวรัสอาจทำงานอีกครั้งแม้จะเสร็จสิ้นแล้ว หากงานนั้นต้องใช้ทรัพยากรมากผลลัพธ์จะเป็นประสิทธิภาพของเซิร์ฟเวอร์ที่น้อยกว่าที่ดีที่สุด สำหรับธุรกิจจำนวนมากเช่นเว็บไซต์อีคอมเมิร์ซอาจมีผลกระทบอย่างมีนัยสำคัญในบรรทัดล่าง


เมื่อเสี่ยงต่อการ scaremongering (ข้อผิดพลาดของ Y2K สปริง) บาง "ความผิดพลาดครั้งที่สองกระโดด" ทำให้เกิดความเสียหายได้จริง ในเดือนกรกฎาคม 2012 Reditt, Gawker, Mozilla และไซต์ขนาดใหญ่อื่น ๆ ประสบปัญหาทางเทคนิคและการหยุดทำงานหลังจากวินาทีเดียวถูกลบออกจากนาฬิกาอะตอมของโลก คุณจะเห็นได้ว่า บริษัท ขนาดใหญ่รู้สึกว่าการสูญเสียเวลาเพียงเสี้ยววินาทีและปัญหาเรื่องความไวของเวลานั้นไม่เพียง แต่รักษาไว้สำหรับธุรกิจขนาดเล็กที่ไม่มีทรัพยากรที่จะเผยแพร่มาตรการป้องกันล่วงหน้า

ชุมชน NTP

ดังนั้น Network Time Protocol จะแพร่กระจายไปทั่วอินเทอร์เน็ตได้อย่างไร มันกลับมาอีกครั้งเมื่ออินเทอร์เน็ตเป็นชุมชนที่เชื่อถือได้มากขึ้น โดยไม่ต้องลงรายละเอียดทางเทคนิคมากเกินไปให้พิจารณาว่านาฬิกาอะตอมซึ่งโดยทั่วไปถือว่าเป็นชิ้นส่วนเวลาที่แม่นยำที่สุด (และสามารถเข้าถึงได้) นั่งที่ด้านบนของลำดับชั้นดังที่แสดงในภาพด้านล่าง


ที่มา: http://commons.wikimedia.org/wiki/User:Bdesham


ลำดับชั้นฟังก์ชั่นเริ่มแรกจากความไว้วางใจหรือท้องที่ที่คุณอาจพูด Stratum 0 เป็นระดับถัดไปที่ต่ำกว่านาฬิกาอะตอมและโดยทั่วไปจะเป็นเซิร์ฟเวอร์เวลาที่เชื่อมต่อโดยตรงกับนาฬิกาอะตอมนั้น จากนั้นควบคุมด้วยกฎการไฟร์วอลล์ที่ชัดเจนบางเซิร์ฟเวอร์สามารถขอเครื่อง Stratum 0 สำหรับเวลาที่ถูกต้อง


เพื่อไม่ให้มีการโหลดมากเกินไปบนเครื่องเหล่านี้พวกเขาเลือกที่จะเชื่อมต่อกับเซิร์ฟเวอร์ NTP ที่เชื่อถือได้ภายใต้พวกเขา (อย่างน้อยก็ในแง่ของลำดับชั้น) ที่เรียกว่าเซิร์ฟเวอร์ Stratum 1 และอื่น ๆ ด้วยการใช้รูปแบบนี้ทุกคนที่มีคอมพิวเตอร์บนอินเทอร์เน็ตสามารถเชื่อมต่อกับหนึ่งหรือหลายคน (หลายคนมักจะใช้เพื่อความน่าเชื่อถือในกรณีที่เซิร์ฟเวอร์ NTP หนึ่งล้มเหลว) เซิร์ฟเวอร์ที่เพิ่งได้รับเวลาที่แม่นยำจากนาฬิกาอะตอม

การรักษาความปลอดภัย NTP

ธุรกิจจำนวนมากเรียกใช้เซิร์ฟเวอร์เวลาของตนเองเพื่อความปลอดภัยเพราะเห็นได้ชัดว่าการหยุดชะงักในวงกว้างและไม่เป็นที่พอใจนั้นเกิดขึ้นได้หากกลุ่มธุรกิจหลักของเซิร์ฟเวอร์ได้รับเวลาที่ผิด


เป็นผลให้การใช้งาน NTP ที่ทันสมัยที่สุดสามารถรักษาความปลอดภัยให้อยู่ในระดับที่น่าประทับใจทำให้มั่นใจกับผู้ดูแลระบบและเครือข่าย อย่างไรก็ตามมีข้อสงสัยเล็กน้อยว่าการดำเนินการบางอย่างต้องการความปลอดภัยที่เข้มงวดยิ่งขึ้นและการเข้ารหัสให้ใกล้เคียงกับการรับประกันมากที่สุดว่าเซิร์ฟเวอร์ที่เชื่อมต่อกับเซิร์ฟเวอร์ NTP ที่มีค่าและมีความอ่อนไหวต่อภาระ ข้อมูลเพิ่มเติมเกี่ยวกับการเข้ารหัสการแลกเปลี่ยน NTP สามารถดูได้ที่เว็บไซต์ ntp.org


ในฐานะที่เป็นโปรโตคอลที่ใช้เกือบทุกที่ NTP มีประวัติที่ดีสำหรับข้อบกพร่องด้านความปลอดภัย แต่สิ่งใดก็ตามที่ใช้กันอย่างแพร่หลายเนื่องจากโปรโตคอลนี้มักจะโจมตีช่องโหว่

การเย็บร้อยในเวลา

เมื่อคุณพิจารณาว่า IPv6 มีที่อยู่ IP จำนวนมากในกลุ่มการจัดสรรคุณสามารถดูได้ว่าเหตุใดผู้ผลิตจึงผลักดันให้เชื่อมต่ออุปกรณ์เพิ่มจำนวนมากขึ้นกับอินเทอร์เน็ตเพื่อรับประโยชน์จากการทำงานที่เหนือกว่า คุณสามารถมั่นใจได้ว่า NTP จะมีส่วนสำคัญในการสร้างซอฟต์แวร์ของอุปกรณ์เหล่านั้น เมื่อพูดถึงอุปกรณ์อิเล็คทรอนิคส์ที่ทันสมัยทุกรูปทรงและขนาดการเย็บร้อยช่วยประหยัดเวลาได้เก้าอย่าง (ประมาณ IPv6 ในปัญหาด้วย IPv6)

โปรโตคอลเวลาของเครือข่ายช่วยให้การฟ้องร้องทางอินเทอร์เน็ตทำได้อย่างไร