[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.12,0:00:02.84,Default,,0000,0000,0000,,7, 6, 5, 4, 3, 2, 1 Dialogue: 0,0:00:03.21,0:00:08.42,Default,,0000,0000,0000,,อินเทอร์เน็ต:\Nแพ็คเก็ต, เราต์ติง, และความน่าเชื่อถือ Dialogue: 0,0:00:08.68,0:00:12.14,Default,,0000,0000,0000,,สวัสดีค่ะ ฉันลินน์ รูท\Nวิศวกรซอฟต์แวร์ที่สปอติฟายค่ะ Dialogue: 0,0:00:12.76,0:00:16.81,Default,,0000,0000,0000,,ขอยอมรับก่อนเลยว่าฉันมักมองข้าม\Nเรื่องความน่าเชื่อถือของอินเทอร์เน็ต Dialogue: 0,0:00:18.02,0:00:20.94,Default,,0000,0000,0000,,แค่ปริมาณข้อมูล\Nในอินเทอร์เน็ตก็น่าทึ่งแล้ว Dialogue: 0,0:00:21.19,0:00:25.44,Default,,0000,0000,0000,,แต่ทุกชิ้นส่วนของข้อมูล\Nถูกส่งอย่างน่าเชื่อถือได้อย่างไร Dialogue: 0,0:00:26.86,0:00:28.28,Default,,0000,0000,0000,,สมมติว่าต้องการเล่นเพลง\Nจากสปอติฟาย Dialogue: 0,0:00:28.95,0:00:32.20,Default,,0000,0000,0000,,ดูเหมือนว่าคอมพิวเตอร์แค่เชื่อมต่อโดยตรง\Nกับเซิร์ฟเวอร์ของสปอติฟาย Dialogue: 0,0:00:32.41,0:00:35.20,Default,,0000,0000,0000,,แล้วสปอติฟายก็\Nจะส่งเพลงนั้นให้คุณเลยตรง ๆ Dialogue: 0,0:00:35.58,0:00:37.54,Default,,0000,0000,0000,,แต่ที่จริงอินเทอร์เน็ตไม่ได้ทำงานแบบนั้น Dialogue: 0,0:00:38.91,0:00:41.83,Default,,0000,0000,0000,,หากอินเทอร์เน็ตเป็นการเชื่อมต่อโดยตรง Dialogue: 0,0:00:42.21,0:00:45.42,Default,,0000,0000,0000,,คงให้ผู้ใช้งานหลายล้านคนเข้าร่วมไม่ได้ Dialogue: 0,0:00:45.75,0:00:47.26,Default,,0000,0000,0000,,แล้วยิ่งไม่มีการรับประกันว่า Dialogue: 0,0:00:47.55,0:00:49.68,Default,,0000,0000,0000,,สายไฟทุกสายในคอมพิวเตอร์ทำงานตลอดเวลา Dialogue: 0,0:00:49.92,0:00:54.14,Default,,0000,0000,0000,,ที่จริง ข้อมูลไม่ได้เดินทางตรง ๆ\Nในอินเทอร์เน็ตเลยค่ะ Dialogue: 0,0:00:55.39,0:01:00.35,Default,,0000,0000,0000,,หลายปีก่อนช่วงต้นยุค 1970\Nผมกับบ็อบ คาห์นคู่หูผม Dialogue: 0,0:01:00.64,0:01:04.02,Default,,0000,0000,0000,,เริ่มออกแบบสิ่งที่ปัจจุบัน\Nเรียกกันว่าอินเทอร์เน็ต Dialogue: 0,0:01:04.82,0:01:07.90,Default,,0000,0000,0000,,บ็อบกับผมได้มีความรับผิดชอบและโอกาส Dialogue: 0,0:01:08.19,0:01:12.66,Default,,0000,0000,0000,,ในการออกแบบโพรโตคอลอินเทอร์เน็ต\Nและสถาปัตยกรรมของมัน Dialogue: 0,0:01:13.12,0:01:17.79,Default,,0000,0000,0000,,เราก็พยายามมีส่วนร่วมในการเติบโต\Nและวิวัฒนาการของอินเทอร์เน็ต Dialogue: 0,0:01:18.32,0:01:20.79,Default,,0000,0000,0000,,มาตลอด จวบจนปัจจุบันครับ Dialogue: 0,0:01:22.08,0:01:26.54,Default,,0000,0000,0000,,วิธีที่ข้อมูลถูกถ่ายโอนจากคอมพิวเตอร์\Nเครื่องหนึ่งไปอีกเครื่องหนึ่งนั้นน่าสนใจ Dialogue: 0,0:01:26.80,0:01:31.17,Default,,0000,0000,0000,,เพราะไม่จำเป็นต้องตามทางที่แน่นอน\Nอาจเปลี่ยนเส้นทางได้ Dialogue: 0,0:01:31.38,0:01:33.84,Default,,0000,0000,0000,,ระหว่างที่คอมพิวเตอร์สนทนากัน Dialogue: 0,0:01:34.47,0:01:37.51,Default,,0000,0000,0000,,ข้อมูลในอินเทอร์เน็ต\Nที่ส่งระหว่างคอมพิวเตอร์ Dialogue: 0,0:01:37.76,0:01:40.10,Default,,0000,0000,0000,,เราเรียกมันว่าแพ็คเก็ตของมูล Dialogue: 0,0:01:40.81,0:01:43.52,Default,,0000,0000,0000,,แพ็คเก็ตนี้เดินทางจากที่หนึ่ง\Nไปอีกที่หนึ่ง Dialogue: 0,0:01:43.73,0:01:47.23,Default,,0000,0000,0000,,คล้ายกับการที่เราโดยสารรถยนต์ Dialogue: 0,0:01:47.69,0:01:52.40,Default,,0000,0000,0000,,ถ้ารถติด ถนนไม่ดี เราอาจเลือกเปลี่ยนทาง Dialogue: 0,0:01:52.61,0:01:56.66,Default,,0000,0000,0000,,หรือถูกบีบให้ไปอีกเส้นทาง \Nเพื่อถึงจุดหมายเดิมแต่ละครั้งที่เดินทาง Dialogue: 0,0:01:58.58,0:02:02.04,Default,,0000,0000,0000,,เวลาเดินทาง เราก็พกของขึ้นรถด้วย Dialogue: 0,0:02:02.54,0:02:05.71,Default,,0000,0000,0000,,ข้อมูลดิจิทัลหลายอย่าง\Nจึงเดินทางมาพร้อมแพ็คเก็ต IP Dialogue: 0,0:02:05.96,0:02:07.34,Default,,0000,0000,0000,,แต่มันก็มีขีดจำกัด Dialogue: 0,0:02:08.44,0:02:13.55,Default,,0000,0000,0000,,สมมติว่าถ้าต้องเคลื่อนย้ายกระสวยอวกาศ\Nจากจุดที่สร้างไปยังจุดที่จะปล่อยยานล่ะ Dialogue: 0,0:02:13.88,0:02:15.51,Default,,0000,0000,0000,,กระสวยขึ้นรถบรรทุกคันเดียวไม่ได้ Dialogue: 0,0:02:15.72,0:02:19.47,Default,,0000,0000,0000,,จึงต้องแยกชิ้นส่วนก่อน\Nแล้วขนส่งขึ้นรถบรรทุกไป Dialogue: 0,0:02:19.76,0:02:23.52,Default,,0000,0000,0000,,แต่ละส่วน ไปคนละเส้นทางได้\Nและอาจถึงที่หมายไม่พร้อมกัน Dialogue: 0,0:02:23.89,0:02:27.48,Default,,0000,0000,0000,,แต่เมื่อทุกส่วนไปถึงแล้ว\Nก็นำมาประกอบกันได้ Dialogue: 0,0:02:27.69,0:02:30.73,Default,,0000,0000,0000,,เป็นกระสวยอวกาศ พร้อมทะยาน Dialogue: 0,0:02:31.69,0:02:34.36,Default,,0000,0000,0000,,กับอินเทอร์เน็ต รายละเอียดก็คล้ายกัน Dialogue: 0,0:02:34.74,0:02:39.33,Default,,0000,0000,0000,,ถ้าจะส่งภาพขนาดใหญ่ให้เพื่อน\Nหรืออัปโหลดในเว็บไซต์ Dialogue: 0,0:02:39.62,0:02:43.66,Default,,0000,0000,0000,,ภาพนั้นอาจมีสิบล้านบิท \Nประกอบด้วยเลข 1 เลข 0 Dialogue: 0,0:02:44.04,0:02:45.92,Default,,0000,0000,0000,,ส่งไปในแพ็คเก็ตเดียวไม่ได้ Dialogue: 0,0:02:46.38,0:02:50.42,Default,,0000,0000,0000,,มันเป็นข้อมูลคอมพิวเตอร์ \Nเครื่องที่ส่งภาพสามารถแยก Dialogue: 0,0:02:50.67,0:02:53.59,Default,,0000,0000,0000,,เป็นหลายร้อยหลายพันส่วนเล็ก ๆ \Nที่เรียกว่าแพ็คเก็ต Dialogue: 0,0:02:54.97,0:02:57.97,Default,,0000,0000,0000,,แต่แพ็คเก็ตเหล่านี้\Nต่างจากรถตรงที่ไม่มีคนขับ Dialogue: 0,0:02:58.26,0:02:59.64,Default,,0000,0000,0000,,และมันไม่ได้เลือกเส้นทางเอง Dialogue: 0,0:02:59.89,0:03:03.43,Default,,0000,0000,0000,,แต่ละแพ็คเก็ตมีที่อยู่อินเทอร์เน็ต\Nว่ามาจากไหน และจะไปที่ไหน Dialogue: 0,0:03:03.98,0:03:08.06,Default,,0000,0000,0000,,คอมพิวเตอร์พิเศษในอินเทอร์เน็ต\Nเรียกว่าเราเตอร์ ทำหน้าที่จัดการการจราจร Dialogue: 0,0:03:08.23,0:03:11.32,Default,,0000,0000,0000,,เพื่อให้แพ็คเก็ต\Nเคลื่อนที่ผ่านเครือข่ายอย่างราบรื่น Dialogue: 0,0:03:12.15,0:03:16.32,Default,,0000,0000,0000,,หากทางไหนหนาแน่นไป\Nแพ็คเก็ตก็อาจแยกกันไปใช้ทางอื่น Dialogue: 0,0:03:16.99,0:03:20.32,Default,,0000,0000,0000,,และอาจถึงจุดหมายปลายทาง\Nในเวลาที่ต่างกันเล็กน้อย Dialogue: 0,0:03:20.58,0:03:22.20,Default,,0000,0000,0000,,หรือไม่ถูกต้องตามลำดับ Dialogue: 0,0:03:23.43,0:03:26.64,Default,,0000,0000,0000,,มาคุยกันว่ามันทำงานยังไง\Nในฐานะส่วนหนึ่งของอินเทอร์เน็ตโพรโตคอล Dialogue: 0,0:03:26.89,0:03:29.92,Default,,0000,0000,0000,,ทุกเราเตอร์ต้องติดตามหลายเส้นทาง\Nที่ใช้ส่งแพ็คเก็ต Dialogue: 0,0:03:30.21,0:03:33.17,Default,,0000,0000,0000,,มันเลือกใช้เส้นทางที่คุ้มที่สุด\Nสำหรับข้อมูลแต่ละส่วน Dialogue: 0,0:03:33.42,0:03:36.09,Default,,0000,0000,0000,,โดยดูจากที่อยู่ปลายทางของแพ็คเก็ต Dialogue: 0,0:03:36.34,0:03:42.10,Default,,0000,0000,0000,,ที่ว่าคุ้ม ไม่ใช่เรื่องราคา \Nแต่คือเวลาและปัจจัยอื่น เช่นการเมือง Dialogue: 0,0:03:42.30,0:03:44.10,Default,,0000,0000,0000,,และความสัมพันธ์ระหว่างบริษัท Dialogue: 0,0:03:44.77,0:03:48.48,Default,,0000,0000,0000,,หลายครั้งที่เส้นทางส่งข้อมูล\Nไม่ใช่เส้นที่ตรงที่สุด Dialogue: 0,0:03:49.06,0:03:52.48,Default,,0000,0000,0000,,การมีทางเลือกเยอะ ๆ \Nทำให้เครือข่ายผิดพลาดได้ยาก Dialogue: 0,0:03:52.86,0:03:57.15,Default,,0000,0000,0000,,หมายความว่าเครือข่ายอาจส่งแพ็คเก็ตต่อได้\Nแม้จะเกิดข้อผิดพลาดอย่างแรง Dialogue: 0,0:03:57.78,0:04:01.53,Default,,0000,0000,0000,,นั่นคือหลักการสำคัญพื้นฐาน\Nของอินเทอร์เน็ต - ความน่าเชื่อถือค่ะ Dialogue: 0,0:04:04.33,0:04:07.79,Default,,0000,0000,0000,,แต่ถ้าเราขอข้อมูลแต่ส่งมาไม่ครบล่ะ Dialogue: 0,0:04:08.04,0:04:09.37,Default,,0000,0000,0000,,เช่น ถ้าอยากฟังเพลงสักเพลง Dialogue: 0,0:04:10.00,0:04:14.82,Default,,0000,0000,0000,,จะมั่นใจได้ยังไงว่าข้อมูลทั้งหมด\Nจะถูกส่งมียังเครื่องเล่นเพลงอย่างสมบูรณ์ Dialogue: 0,0:04:15.40,0:04:19.30,Default,,0000,0000,0000,,นี่ค่ะ ทีซีพี เพื่อนรักคนใหม่\Nคือโพรโตคอลการควบคุมการส่งสัญญาณ Dialogue: 0,0:04:19.59,0:04:23.60,Default,,0000,0000,0000,,TCP จัดการการรับส่งข้อมูลเป็นแพ็คเก็ต Dialogue: 0,0:04:23.93,0:04:26.52,Default,,0000,0000,0000,,เหมือนบริการรับประกันพัสดุค่ะ Dialogue: 0,0:04:27.02,0:04:31.48,Default,,0000,0000,0000,,เวลาคุณขอเพลงมาเปิดในเครื่อง\Nสปอติฟายจะส่งเพลงแยกมาหลายแพ็คเก็ต Dialogue: 0,0:04:33.06,0:04:35.73,Default,,0000,0000,0000,,พอแพ็คเก็ตมาถึง TCP ก็จะเช็คให้ Dialogue: 0,0:04:35.94,0:04:39.03,Default,,0000,0000,0000,,และแจ้งกลับว่าได้รับแพ็คเก็ตครบแล้วนะ Dialogue: 0,0:04:39.78,0:04:43.41,Default,,0000,0000,0000,,ถ้าแพ็คเก็ตไปถึงครบ TCP จะเซ็นรับพัสดุ \Nแล้วก็จบ Dialogue: 0,0:04:50.58,0:04:53.54,Default,,0000,0000,0000,,ถ้าแพ็คเก็ตไม่ครบ มันจะไม่เซ็น Dialogue: 0,0:04:54.25,0:04:58.72,Default,,0000,0000,0000,,ถ้าเซ็น เพลงจะคุณภาพต่ำ\Nหรือขาดหายไปได้ค่ะ Dialogue: 0,0:04:59.17,0:05:02.47,Default,,0000,0000,0000,,หากแพ็คเก็ตหล่นหายหรือไม่ครบ\Nสปอติฟายจะส่งให้ใหม่ Dialogue: 0,0:05:03.09,0:05:07.60,Default,,0000,0000,0000,,พอ TCP ยืนยันว่าแพ็คเก็ตเพลงนั้น\Nถึงครบแล้ว Dialogue: 0,0:05:07.72,0:05:09.35,Default,,0000,0000,0000,,เพลงของคุณก็จะเริ่มเล่น Dialogue: 0,0:05:11.64,0:05:15.19,Default,,0000,0000,0000,,TCP และระบบเราเตอร์ดีตรงที่ปรับขนาดได้ Dialogue: 0,0:05:15.44,0:05:18.57,Default,,0000,0000,0000,,สามารถทำงานกับอุปกรณ์ 8 เครื่อง\Nหรือ 8 พันล้านเครื่องก็ได้ Dialogue: 0,0:05:18.86,0:05:21.90,Default,,0000,0000,0000,,หลักการที่ทนต่อความผิดพลาด\Nและความซ้ำซ้อนนี้ Dialogue: 0,0:05:22.40,0:05:25.74,Default,,0000,0000,0000,,ยิ่งเพิ่มเราเตอร์เยอะ\Nอินเทอร์เน็ตยิ่งน่าเชื่อถือ Dialogue: 0,0:05:25.78,0:05:28.16,Default,,0000,0000,0000,,แถมเรายังให้อินเทอร์เน็ต\Nเติบโตและปรับขนาดได้ Dialogue: 0,0:05:28.41,0:05:30.75,Default,,0000,0000,0000,,โดยไม่รบกวนคนที่กำลังใช้งาน Dialogue: 0,0:05:32.25,0:05:34.63,Default,,0000,0000,0000,,อินเทอร์เน็ตประกอบด้วยหลายแสนเครือข่าย Dialogue: 0,0:05:34.84,0:05:38.67,Default,,0000,0000,0000,,และอุปกรณ์หลายพันล้านเครื่อง\Nที่เชื่อมต่อกันทางกายภาพ Dialogue: 0,0:05:39.17,0:05:42.47,Default,,0000,0000,0000,,ระบบที่ต่างกัน \Nที่ก่อเป็นอินเทอร์เน็ตนี้เชื่อมถึงกัน Dialogue: 0,0:05:42.49,0:05:45.30,Default,,0000,0000,0000,,สื่อสารกัน และทำงานร่วมกัน Dialogue: 0,0:05:45.55,0:05:50.60,Default,,0000,0000,0000,,ด้วยมาตรฐานที่ตกลงกันไว้ว่า\Nจะส่งข้อมูลกันในอินเทอร์เน็ตอย่างไร Dialogue: 0,0:05:51.18,0:05:53.94,Default,,0000,0000,0000,,อุปกรณ์คอมพิวเตอร์\Nหรือเราเตอร์ในอินเทอร์เน็ต Dialogue: 0,0:05:54.27,0:05:56.82,Default,,0000,0000,0000,,ช่วยให้แพ็คเก็ตถึงจุดหมายปลายทาง Dialogue: 0,0:05:57.11,0:06:00.24,Default,,0000,0000,0000,,ที่จะประกอบกันตามลำดับ หากจำเป็น Dialogue: 0,0:06:01.90,0:06:04.28,Default,,0000,0000,0000,,สิ่งนี้เกิดขึ้นวันละหลายพันล้านครั้ง Dialogue: 0,0:06:04.53,0:06:08.37,Default,,0000,0000,0000,,ไม่ว่าคุณและคนอื่นจะส่งอีเมล\Nเข้าชมเว็บเพจ Dialogue: 0,0:06:08.70,0:06:11.50,Default,,0000,0000,0000,,วีดีโอแช็ต ใช้แอปมือถือ Dialogue: 0,0:06:11.79,0:06:14.79,Default,,0000,0000,0000,,หรือเมื่อเซนเซอร์\Nและอุปกรณ์ในอินเทอร์เน็ตสื่อสารกันครับ