WEBVTT

00:00.060 --> 00:01.590
ผู้สอน: ตอนนี้ เมื่อเรามีเครือข่ายของเรา

00:01.590 --> 00:07.680
และพวกเขาใช้ที่อยู่ IP เช่น IPv4 เราจะบอกอุปกรณ์ของเราได้อย่างไรว่าพวกเขากำลังจะมีที่อยู่ใด

00:07.680 --> 00:10.170
มีสองวิธีที่ต่างกันที่เราสามารถใช้ได้

00:10.170 --> 00:12.750
วิธีหนึ่งคือการกำหนดด้วยตนเองหรือแบบคงที่

00:12.750 --> 00:15.090
และอีกวิธีหนึ่งคือการกำหนดแบบไดนามิก

00:15.090 --> 00:16.740
ตอนนี้ เมื่อฉันใช้การมอบหมายแบบสแตติก

00:16.740 --> 00:18.600
นี่เป็นกระบวนการที่ง่ายมาก

00:18.600 --> 00:19.500
ในฐานะช่างเทคนิค

00:19.500 --> 00:22.290
ฉันจะพิมพ์ที่อยู่ IP ด้วยตนเองสำหรับโฮสต์ของซับเน็ตมาสก์

00:22.290 --> 00:25.740
เกตเวย์เริ่มต้น และเซิร์ฟเวอร์ DNS

00:25.740 --> 00:28.740
แต่การดำเนินการนี้อาจใช้เวลานานและเกิดข้อผิดพลาดได้ง่าย

00:28.740 --> 00:31.740
ตัวอย่างเช่น สมมติว่าฉันมีอุปกรณ์ 20 เครื่องในเครือข่าย

00:31.740 --> 00:33.090
ตอนนี้ฉันจะต้องไปและกำหนดข้อมูลสี่ส่วนนั้น

00:33.090 --> 00:39.630
20 ครั้งที่แตกต่างกัน หนึ่งครั้งต่ออุปกรณ์ นั่นคือ 80 ตำแหน่งที่ฉันต้องป้อนข้อมูล

00:39.630 --> 00:42.450
ซึ่งหมายความว่ามีโอกาสสูงที่จะเกิดข้อผิดพลาดจากมนุษย์

00:42.450 --> 00:44.730
เนื่องจากตัวเลขเหล่านี้พิมพ์ผิดได้ง่ายมาก

00:44.730 --> 00:49.440
และหากคุณพิมพ์ผิด คุณกำลังกำหนดข้อมูลผิดให้กับอุปกรณ์ที่ไม่ถูกต้อง

00:49.440 --> 00:56.670
หรือคุณอาจมีข้อมูลเดียวกันบนอุปกรณ์หลายเครื่อง ซึ่งจะทำให้เกิดปัญหาหรือข้อขัดแย้งระหว่างอุปกรณ์สองเครื่อง

00:56.670 --> 00:59.820
ดังนั้น เมื่อคุณเริ่มทำงานบนเครือข่ายขององค์กรขนาดใหญ่

00:59.820 --> 01:05.130
การกำหนดที่อยู่ IP แบบคงที่สำหรับอุปกรณ์ทั้งหมดของคุณจึงเป็นไปไม่ได้

01:05.130 --> 01:07.080
เครือข่ายบางส่วนของเราในอดีตที่ฉันเคยใช้งานคือ

01:07.080 --> 01:09.570
500 ไคลเอ็นต์ 1,000 ไคลเอ็นต์ 5,000 ไคลเอ็นต์

01:09.570 --> 01:12.900
10,000 ไคลเอ็นต์ 1 แสนไคลเอ็นต์ หรือแม้แต่คอมพิวเตอร์ไคลเอ็นต์

01:12.900 --> 01:17.250
1 ล้านเครื่องในอินเทอร์เน็ตขนาดใหญ่

01:17.250 --> 01:19.350
ดังนั้นสำหรับเราแล้ว การกำหนดที่อยู่ทั้งหมดแบบคงที่และติดตามที่อยู่

01:19.350 --> 01:29.040
IP ที่แตกต่างกันทั้งหมดนั้นจะกลายเป็นงานเต็มเวลาสำหรับทีมงานจำนวนมากที่ค้นหาตำแหน่งทั่วโลก เนื่องจากอินเทอร์เน็ตขนาดใหญ่นั้นครอบคลุมหกทวีป

01:29.040 --> 01:31.500
นั่นจะเป็นการเสียเวลา เงิน แรงงาน

01:31.500 --> 01:33.300
และทรัพยากรอย่างมาก

01:33.300 --> 01:36.060
ดังนั้นเราจึงทำให้กระบวนการนี้ง่ายขึ้นโดยใช้การจัดสรรที่อยู่

01:36.060 --> 01:38.880
IP แบบไดนามิก

01:38.880 --> 01:41.130
สิ่งนี้เรียกว่าการกำหนดแบบไดนามิก

01:41.130 --> 01:43.410
การทำเช่นนี้ทำให้เรามีวิธีการที่รวดเร็ว ง่ายขึ้น

01:43.410 --> 01:49.020
และสับสนน้อยลงในการกำหนด IP ของเราให้กับไคลเอ็นต์เครือข่ายทั้งหมดของเราเมื่อพวกเขาเข้าร่วมเครือข่าย

01:49.020 --> 01:50.820
ตอนนี้สำหรับเครือข่ายขนาดใหญ่หรือขนาดเล็ก

01:50.820 --> 01:54.630
การใช้การกำหนดที่อยู่ IP แบบไดนามิกมักจะเป็นตัวเลือกที่ดีที่สุดของคุณ

01:54.630 --> 01:56.610
ในบ้านของคุณ ไม่ว่าคุณจะรู้หรือไม่ก็ตาม

01:56.610 --> 01:59.370
คุณอาจใช้การกำหนดที่อยู่ IP แบบไดนามิกอยู่แล้ว

01:59.370 --> 02:02.760
เมื่อคุณซื้อสมาร์ทโฟนหรือแท็บเล็ตหรือแล็ปท็อปหรือเดสก์ท็อปเครื่องใหม่

02:02.760 --> 02:09.030
คุณนำมันออกจากกล่อง เปิดเครื่อง จากนั้นคุณเข้าร่วมเครือข่ายไร้สาย และคุณก็สามารถออนไลน์และท่องเว็บได้ใช่ไหม

02:09.030 --> 02:11.370
คุณไม่จำเป็นต้องทำการกำหนดค่าบ้าๆ

02:11.370 --> 02:13.860
ในกรณีนี้ คุณไม่ได้กำหนดที่อยู่ IP, มาสก์หัวเรื่อง,

02:13.860 --> 02:18.390
เกตเวย์เริ่มต้น หรือเซิร์ฟเวอร์ DNS ให้กับอุปกรณ์ใหม่ของคุณ

02:18.390 --> 02:22.230
เซิร์ฟเวอร์ DHCP ของเครือข่ายของคุณทำทุกอย่างให้คุณโดยอัตโนมัติ

02:22.230 --> 02:24.300
โดยที่คุณไม่ต้องร้องขอด้วยซ้ำ

02:24.300 --> 02:27.360
เนื่องจากอุปกรณ์เครือข่ายสำนักงานขนาดเล็กและโฮมออฟฟิศส่วนใหญ่

02:27.360 --> 02:30.540
เช่น เคเบิลโมเด็ม ไฟเบอร์โมเด็ม หรือจุดเชื่อมต่อไร้สายมีเซิร์ฟเวอร์

02:30.540 --> 02:34.800
DHCP ที่ทำงานอยู่ให้คุณอยู่แล้ว และเซิร์ฟเวอร์จะเปิดไว้ตามค่าเริ่มต้น

02:34.800 --> 02:36.840
คุณเพียงแค่บอกอุปกรณ์ว่าจะเข้าร่วมเครือข่ายใดและเราเตอร์ของคุณจะใช้

02:36.840 --> 02:42.570
DHCP เพื่อแจกที่อยู่ IP แบบไดนามิกเพื่อให้ไคลเอนต์เครือข่ายของคุณสามารถใช้งานได้

02:42.570 --> 02:45.990
ดังนั้นองค์ประกอบทั้งสี่ของไคลเอนต์ที่กำหนดค่าอย่างสมบูรณ์คืออะไร

02:45.990 --> 02:47.670
ฉันได้ส่งไปสองสามครั้งแล้ว

02:47.670 --> 02:49.680
และไม่ว่าคุณจะใช้การกำหนดแบบคงที่หรือแบบไดนามิก

02:49.680 --> 02:52.440
คุณก็ยังต้องใช้องค์ประกอบสี่ส่วนเดียวกัน นั่นคือที่อยู่

02:52.440 --> 02:58.170
IP, ซับเน็ตมาสก์, เกตเวย์เริ่มต้น ซึ่งโดยปกติแล้ว IP ของเราเตอร์ของคุณและเซิร์ฟเวอร์สำหรับ DNS

02:58.170 --> 03:00.900
หรือ WINS

03:00.900 --> 03:03.570
ตอนนี้ DNS คือระบบชื่อโดเมน

03:03.570 --> 03:06.840
DNS กำลังจะถูกใช้เพื่อแปลงชื่อโดเมนที่ใช้โดยเว็บไซต์เป็นที่อยู่

03:06.840 --> 03:10.560
IP ของเซิร์ฟเวอร์เพื่อให้คอมพิวเตอร์ของคุณสามารถเชื่อมต่อได้

03:10.560 --> 03:14.790
ตอนนี้ เราจะพูดถึง DNS มากขึ้นในวิดีโอของตัวเอง เพราะมีหลายสิ่งที่คุณต้องรู้เกี่ยวกับมัน

03:14.790 --> 03:20.610
แต่สำหรับตอนนี้ เพิ่งตระหนักว่า DNS เป็นหลักในเวอร์ชันของสมุดโทรศัพท์บนอินเทอร์เน็ต ซึ่งเราสามารถค้นหาชื่อได้

03:20.610 --> 03:22.890
และรับหมายเลขเพื่อเชื่อมต่อโดยตรง

03:22.890 --> 03:24.780
ตอนนี้ ชื่อเป็นตัวเลขและตัวเลขเป็นชื่อ

03:24.780 --> 03:26.790
นั่นคือสิ่งที่ DNS เป็นข้อมูลเกี่ยวกับ

03:26.790 --> 03:29.520
ตัวอย่างเช่น เมื่อคุณไปฝึกไดออน คุณกำลังจะใช้ DNS ในพื้นหลังเพื่อกำหนดว่าที่อยู่

03:29.520 --> 03:37.350
IP ของเซิร์ฟเวอร์ของฉันคืออะไร เพื่อให้คุณสามารถเชื่อมต่อและเข้าถึงหน้าเว็บหรือวิดีโอของเราได้

03:37.350 --> 03:39.150
นั่นคือ DNS ในที่ทำงาน

03:39.150 --> 03:43.980
ในทางกลับกัน WINS W-I-N-S ถูกใช้ภายในเครือข่ายท้องถิ่น

03:43.980 --> 03:46.800
โดยเฉพาะอย่างยิ่ง WINS ใช้ในโดเมน Windows

03:46.800 --> 03:49.710
และเรียกว่า Windows Internet Name Service

03:49.710 --> 03:51.300
ใช้เพื่อเปิดใช้งาน Windows

03:51.300 --> 03:54.630
เพื่อระบุชื่อ NetBIOS บนเครือข่าย TCP/IP และแปลงชื่อ

03:54.630 --> 03:57.690
NetBIOS เหล่านั้นเป็นที่อยู่ IP

03:57.690 --> 03:59.790
โดยทั่วไป WINS จะเหมือนกับ DNS แต่จะใช้ได้เฉพาะในสภาพแวดล้อมโดเมน

03:59.790 --> 04:02.880
Windows เท่านั้น

04:02.880 --> 04:06.240
ดังนั้น ถ้าฉันต้องการเชื่อมต่อกับเซิร์ฟเวอร์อีเมลของฉันภายในโดเมน

04:06.240 --> 04:08.610
Windows ฉันสามารถพิมพ์ที่อยู่ IP ของมันได้หากฉันรู้

04:08.610 --> 04:10.860
หรือเพียงแค่พิมพ์ชื่อเซิร์ฟเวอร์ เช่น กล่องจดหมาย

04:10.860 --> 04:13.740
หรืออะไรก็ตามที่ฉันตั้งชื่อให้

04:13.740 --> 04:18.600
ตอนนี้ เมื่อถึงเวลาที่จะต้องทำการมอบหมายแบบไดนามิกของข้อมูลการระบุที่อยู่ที่สำคัญสำหรับไคลเอ็นต์แต่ละราย

04:18.600 --> 04:21.090
เราสามารถใช้สี่วิธีที่แตกต่างกันในการดำเนินการนี้

04:21.090 --> 04:25.500
ซึ่งรวมถึง BOOTP, DHCP, APIPA และ ZeroConfig

04:25.500 --> 04:29.640
BOOTP เป็นตัวเลือกที่เก่าแก่ที่สุดและใช้น้อยที่สุดในสี่ตัวเลือกนี้

04:29.640 --> 04:31.560
BOOTP หรือ Bootstrap Protocol ถูกนำมาใช้ครั้งแรกในปี

04:31.560 --> 04:33.870
1985 สำหรับใช้ในเวิร์กสเตชัน Unix ที่ไม่มีดิสก์

04:33.870 --> 04:42.960
เนื่องจากมันสามารถกำหนดข้อมูลที่อยู่ IP แบบไดนามิก จากนั้นจึงอนุญาตให้เวิร์กสเตชันโหลดสำเนาของบูตอิมเมจผ่านเครือข่าย

04:42.960 --> 04:46.560
ตอนนี้ BOOTP ใช้ฐานข้อมูลแบบคงที่ของ IP และที่อยู่ MAC

04:46.560 --> 04:48.840
ดังนั้น เมื่อใดก็ตามที่ไคลเอนต์เชื่อมต่อกับเครือข่ายเพื่อเริ่มต้นกระบวนการ

04:48.840 --> 04:50.640
BOOTP ก็จะพบที่อยู่ Mac ของมันภายในฐานข้อมูล

04:50.640 --> 04:58.080
จากนั้นจึงส่งที่อยู่ IP ที่เหมาะสมซึ่งตรงกับไคลเอ็นต์นั้นกลับไปยังไคลเอ็นต์ที่ร้องขอตามที่กำหนด

04:58.080 --> 05:00.030
สิ่งนี้ไม่ไดนามิกตามที่เราต้องการ

05:00.030 --> 05:04.020
ดังนั้นในปี 1993 จึงมีการนำโปรโตคอลที่อัปเดตใหม่กว่าที่เรียกว่า

05:04.020 --> 05:06.510
DHCP มาแทนที่ BOOTP

05:06.510 --> 05:09.990
ขณะนี้ DHCP หรือ Dynamic Host Configuration Protocol กำลังจะอนุญาตให้มีการกำหนด

05:09.990 --> 05:12.000
IP ตามขอบเขตที่กำหนดหรือกลุ่มของที่อยู่

05:12.000 --> 05:19.020
รวมทั้งยังให้ความสามารถสำหรับเราในการกำหนดค่าตัวเลือกอื่นๆ อีกมากมายภายในนั้น

05:19.020 --> 05:21.600
ตอนนี้ เนื่องจาก DHCP อนุญาตให้ฉันกำหนดค่าขอบเขตได้ ฉันจึงสามารถบอกเซิร์ฟเวอร์

05:21.600 --> 05:24.030
DHCP ของฉันได้ประมาณว่า เฮ้ ฉันต้องการให้คุณแจกที่อยู่ที่มาจาก

05:24.030 --> 05:29.820
192 เท่านั้น

05:29.820 --> 05:29.820
168. 1. 100

05:29.820 --> 05:33.240
ถึง 192 168. 1. 200.

05:33.240 --> 05:37.290
และสิ่งนี้ทำให้คุณมีไคลเอ็นต์ประมาณร้อยรายการที่สามารถกำหนดได้โดยอัตโนมัติ

05:37.290 --> 05:39.060
ทุกครั้งที่มีคนเชื่อมต่อกับเครือข่าย

05:39.060 --> 05:46.110
DHDP จะส่งหนึ่งใน IP เหล่านั้นจากช่วงนั้นและกำหนดตามระยะเวลาที่กำหนด ซึ่งเรียกว่าการเช่าให้กับลูกค้า

05:46.110 --> 05:49.380
ตอนนี้แต่ละ IP สามารถถูกกันออกจากพูลนี้เป็นระยะเวลาหนึ่ง

05:49.380 --> 05:50.910
และเมื่อสัญญาเช่านั้นหมดอายุ

05:50.910 --> 05:53.730
เซิร์ฟเวอร์ DHCP ก็จะดึงที่อยู่นั้นกลับมา

05:53.730 --> 05:57.946
ตอนนี้สิ่งนี้ไม่ได้สร้างปัญหาให้เราจริงๆ เพราะคอมพิวเตอร์ของคุณสามารถพูดว่า

05:57.946 --> 06:00.120
"เฮ้ ฉันยังใช้ที่อยู่นั้นอยู่

06:00.120 --> 06:01.200
คุณไม่สามารถรับมันได้ และในกรณีนั้น เซิร์ฟเวอร์

06:01.200 --> 06:05.190
DHCP จะพูดว่า "โอ้ โอเค คุณเก็บไว้ได้" และกำหนดใหม่อีกครั้งโดยต่ออายุสัญญาเช่า

06:05.190 --> 06:08.640
เหมือนกับว่าคุณได้รับหนังสือจากห้องสมุด

06:08.640 --> 06:10.620
ดังนั้นคุณอ่านไปได้ครึ่งทางแล้ว และมันจะถึงกำหนดในวันพรุ่งนี้

06:10.620 --> 06:13.320
คุณสามารถนำมันกลับไปที่ห้องสมุดและตรวจสอบอีกครั้ง

06:13.320 --> 06:15.840
เป็นแนวคิดเดียวกันกับ DHCP และที่อยู่แบบไดนามิก

06:15.840 --> 06:19.260
ตอนนี้ เมื่อสัญญาเช่าหมดอายุและลูกค้าไม่ต้องการอีกต่อไป

06:19.260 --> 06:25.290
ก็จะถูกส่งกลับไปยังขอบเขตหรือกลุ่มนั้น และพร้อมที่จะออกให้กับลูกค้ารายอื่น

06:25.290 --> 06:27.480
โดยพื้นฐานแล้ว ลูกค้าแต่ละรายสามารถยืม IP นั้นในระหว่างการมอบหมาย

06:27.480 --> 06:30.930
จากนั้นจึงส่งคืนเมื่อดำเนินการเสร็จสิ้น

06:30.930 --> 06:33.090
ตอนนี้ เซิร์ฟเวอร์ DHCP จะดำเนินการจัดการ

06:33.090 --> 06:34.380
IP นี้ในนามของเรา และจะใช้เพื่อจัดการ

06:34.380 --> 06:39.450
IP เหล่านี้ทั้งหมดที่มีการกำหนดและส่งกลับเมื่อเวลาผ่านไป

06:39.450 --> 06:43.950
สิ่งนี้ดีมากเพราะเราไม่ต้องควบคุมด้วยตัวเองหรือติดตามทั้งหมดด้วยตนเอง

06:43.950 --> 06:45.870
แต่เราสามารถเข้าไปตรวจสอบได้ตลอดเวลาและดูบันทึกและพูดว่า

06:45.870 --> 06:50.227
"เฮ้ ใครใช้ IP 192

06:50.227 --> 06:50.227
168. 1. 132

06:50.227 --> 06:55.110
วันที่ 9 กันยายน เวลา 15.00 น.? จากนั้นเราสามารถค้นหาได้โดยใช้การจัดการที่อยู่

06:55.110 --> 06:57.120
IP ของ DHCP และบันทึกของพวกเขา

06:57.120 --> 07:03.420
ดังนั้นสิ่งนี้จึงให้ประโยชน์ทั้งหมดแก่เราในการหาว่าใครทำอะไรในขณะที่ยังไม่ต้องจัดการและควบคุมดูแลการส่งที่อยู่

07:03.420 --> 07:04.710
IP เหล่านี้

07:04.710 --> 07:06.930
ตอนนี้ อีกสิ่งที่ยอดเยี่ยมเกี่ยวกับ DHCP ก็คือการให้ตัวแปรต่าง

07:06.930 --> 07:11.790
ๆ เหล่านี้แก่ลูกค้าของเราที่พวกเขาต้องการในการสื่อสาร

07:11.790 --> 07:14.280
ซึ่งรวมถึงที่อยู่ IP แบบไดนามิกที่ถูกกำหนด

07:14.280 --> 07:15.690
เช่นเดียวกับซับเน็ตมาสก์

07:15.690 --> 07:18.270
เกตเวย์เริ่มต้น และเซิร์ฟเวอร์ DNS

07:18.270 --> 07:20.700
และหากคุณใช้เซิร์ฟเวอร์ WINS คุณสามารถส่งผ่าน

07:20.700 --> 07:21.990
DHCP ได้เช่นกัน

07:21.990 --> 07:26.910
ทั้งหมดนี้สามารถทำได้โดยใช้โปรโตคอล DHCP สำหรับเราโดยอัตโนมัติทุกครั้งที่ไคลเอนต์ใหม่เชื่อมต่อกับเครือข่าย

07:26.910 --> 07:29.550
ใช่ ฉันรู้ว่าฉันได้ทำซ้ำตัวเลือกการกำหนดค่าทั้งสี่นี้หลายครั้งแล้ว

07:29.550 --> 07:35.760
และคุณรู้ไหมว่านั่นหมายความว่าอย่างไร

07:35.760 --> 07:37.320
หมายความว่าข้อมูลนี้สำคัญมาก

07:37.320 --> 07:38.520
ดังนั้น คุณเพียงแค่ต้องรู้จักรายการการกำหนดค่าทั้งสี่รายการที่

07:38.520 --> 07:44.160
DHCP มอบให้กับลูกค้าของคุณ และจำไว้สำหรับวันทดสอบ

07:44.160 --> 07:46.290
โปรดจำไว้ว่านั่นคือที่อยู่ IP ซับเน็ตมาสก์

07:46.290 --> 07:48.420
เกตเวย์ และ IP ของเซิร์ฟเวอร์ DNS

07:48.420 --> 07:53.640
เซิร์ฟเวอร์ WINS เป็นส่วนประกอบทางเลือกที่อาจจะส่งหรือไม่ก็ได้

07:53.640 --> 07:55.500
เอาล่ะ เราจะพูดถึง DHCP ให้มากขึ้นในวิดีโอแยก

07:55.500 --> 07:57.270
แต่ตอนนี้คุณต้องจำไว้ว่า DHCP

07:57.270 --> 08:03.210
เป็นการนำ BOOTP ไปใช้ในระดับปานกลาง และมักใช้ในเครือข่ายสมัยใหม่ของเราเพื่อให้สามารถกำหนด

08:03.210 --> 08:05.760
IP โดยอัตโนมัติ ที่อยู่และข้อมูลที่จำเป็นอื่น

08:05.760 --> 08:10.860
ๆ สำหรับลูกค้าในการสื่อสารบนเครือข่าย

08:10.860 --> 08:14.520
ตอนนี้ วิธีที่สามที่เราสามารถทำการกำหนดแอดเดรสอัตโนมัติหรือไดนามิกได้คือการใช้

08:14.520 --> 08:17.430
APIPA, A-P-I-P-A หรือ Automatic Private Internet Protocol Addressing

08:17.430 --> 08:27.510
โดยทั่วไปหาก DHCP ไม่สามารถดำเนินการตามขั้นตอนการมอบหมายหรือหาที่อยู่ให้คุณให้แก่ลูกค้าได้เนื่องจากคุณหมดลงด้วยเหตุผลใดก็ตาม

08:27.510 --> 08:29.460
APIPA จะถูกใช้แทน

08:29.460 --> 08:30.720
สิ่งนี้สามารถเกิดขึ้นได้หากมีปัญหาที่ไคลเอ็นต์ไม่สามารถเข้าถึงเซิร์ฟเวอร์

08:30.720 --> 08:34.980
DHCP ได้เนื่องจากปัญหาด้านเครือข่ายหรืออย่างอื่น

08:34.980 --> 08:37.170
ในกรณีนี้ ไคลเอนต์จะลงชื่อเข้าใช้ที่อยู่

08:37.170 --> 08:41.460
APIPA ซึ่งเป็นที่อยู่ที่กำหนดด้วยตนเอง

08:41.460 --> 08:43.860
ตามค่าเริ่มต้นแล้ว บนเวิร์กสเตชันของ

08:43.860 --> 08:45.900
Window Server คุณจะพบว่ามีการเลือก

08:45.900 --> 08:48.540
APIPA ตามค่าเริ่มต้นภายใต้คุณสมบัติ TCP/IP

08:48.540 --> 08:51.390
ภายใต้แท็บการกำหนดค่าสำรอง

08:51.390 --> 08:53.310
ตอนนี้สิ่งนี้ทำให้เครื่อง

08:53.310 --> 08:55.530
Windows สามารถกำหนดที่อยู่แบบสุ่มจาก

08:55.530 --> 08:57.330
169 254 dot something dot something scope หากไม่สามารถเข้าถึงเซิร์ฟเวอร์

08:57.330 --> 09:03.090
DHCP หรือไม่สามารถติดต่อได้ และเสร็จสิ้นกระบวนการเจรจา

09:03.090 --> 09:08.670
ขณะนี้ APIPA ได้รับการออกแบบมาเพื่อให้สามารถกำหนดค่าเครือข่ายท้องถิ่นได้อย่างรวดเร็วโดยไม่จำเป็นต้องมีเซิร์ฟเวอร์

09:08.670 --> 09:11.460
DHCP

09:11.460 --> 09:12.840
ตัวอย่างเช่น ถ้าฉันใช้ไคลเอ็นต์

09:12.840 --> 09:15.450
10 เครื่องและเชื่อมต่อไคลเอนต์ทั้งหมดกับสวิตช์ที่ไม่มีเซิร์ฟเวอร์

09:15.450 --> 09:17.340
DHCP ไคลเอ็นต์ 10 ตัวนี้จะใช้ค่าเริ่มต้นในการรับที่อยู่

09:17.340 --> 09:21.870
IP ของตนเองจากช่วง APIPA ซึ่งก็คือ 169

09:21.870 --> 09:21.870
254 จุดอะไรบางอย่างจุดอะไรบางอย่าง

09:21.870 --> 09:30.510
ย้ำอีกครั้ง เนื่องจากเป็นที่อยู่คลาส B จึงไม่มีปัญหาเพราะทั้งหมดจะอยู่ในเครือข่ายท้องถิ่นเดียวกัน

09:30.510 --> 09:31.890
ดังนั้นถ้าฉันต้องการเล่น "Doom"

09:31.890 --> 09:34.680
บนเครือข่ายท้องถิ่นนี้ด้วยเครื่อง 10 เครื่องนี้ ก็ไม่เป็นไร

09:34.680 --> 09:36.810
พวกเขาทั้งหมดจะพบกันและกันและพวกเขาจะพูดคุยตามที่อยู่

09:36.810 --> 09:39.780
APIPA ของพวกเขาโดยไม่มีปัญหาใดๆ เลย

09:39.780 --> 09:42.060
ตอนนี้ปัญหาเดียวที่จะเกิดขึ้นคือสิ่งเหล่านี้เป็นที่อยู่

09:42.060 --> 09:43.800
IP ส่วนตัว

09:43.800 --> 09:45.420
ดังนั้นจึงไม่สามารถกำหนดเส้นทางภายนอกเครือข่ายท้องถิ่นของเราได้

09:45.420 --> 09:47.370
ดังนั้นหากเราต้องการสื่อสารในพื้นที่

09:47.370 --> 09:50.730
เราสามารถทำได้โดยใช้สวิตช์และทุกอย่างจะเรียบร้อย

09:50.730 --> 09:55.710
แต่เราจะไม่สามารถเข้าถึงอินเทอร์เน็ตได้เพราะเราไม่มีเครือข่ายเดียวกันกับเราเตอร์

09:55.710 --> 09:58.050
เนื่องจากเราเตอร์มีที่อยู่ IP ที่ถูกต้อง

09:58.050 --> 10:00.930
ไม่ใช่ที่อยู่ APIPA

10:00.930 --> 10:04.350
ดังนั้นเราจึงไม่มีเกตเวย์เริ่มต้นเพื่อออกจากเครือข่ายท้องถิ่นที่เราสร้างขึ้น

10:04.350 --> 10:05.760
ตอนนี้ นี่คือความท้าทายที่ยิ่งใหญ่ที่สุดที่คุณจะต้องเผชิญเมื่อคุณกำหนดที่อยู่

10:05.760 --> 10:10.530
APIPA ให้กับลูกค้าของคุณ เนื่องจากพวกเขาไม่สามารถสื่อสารนอกเครือข่ายท้องถิ่นหรือกับอุปกรณ์อื่นๆ

10:10.530 --> 10:14.220
ที่ไม่มีที่อยู่ IP ได้เช่นกัน

10:14.220 --> 10:15.810
หากคุณมีคอมพิวเตอร์ที่ขึ้นต้นด้วย

10:15.810 --> 10:19.890
169 254 ดอทอะไรสักอย่าง ดอทอะไรสักอย่าง และคุณก็นึกไม่ออกว่าทำไมมันไม่เชื่อมต่อกับอินเทอร์เน็ต

10:19.890 --> 10:24.240
นั่นแหละคือเหตุผลของคุณ

10:24.240 --> 10:25.950
เป็นที่อยู่ APIPA และที่อยู่ APIPA

10:25.950 --> 10:27.630
ไม่สามารถผ่านเราเตอร์ได้

10:27.630 --> 10:28.770
ดังนั้นที่อยู่ APIPA

10:28.770 --> 10:31.440
จะไม่อนุญาตให้คุณเชื่อมต่ออินเทอร์เน็ต

10:31.440 --> 10:33.450
วิธีสุดท้ายในการกำหนดค่าที่อยู่ IP แบบไดนามิกของเราเรียกว่า

10:33.450 --> 10:34.830
ZeroConfig หรือการกำหนดค่าเป็นศูนย์

10:34.830 --> 10:37.500
ตอนนี้ ZeroConfig เป็นเทคโนโลยีใหม่ที่ใช้

10:37.500 --> 10:40.440
APIPA

10:40.440 --> 10:43.890
สามารถให้คุณสมบัติมากมายเช่นเดียวกับ APIPA รวมถึงคุณสมบัติใหม่บางอย่าง

10:43.890 --> 10:46.440
ตัวอย่างเช่น ZeroConfig สามารถกำหนดที่อยู่ IPv4 link-local

10:46.440 --> 10:47.850
ให้กับไคลเอนต์ได้

10:47.850 --> 10:50.220
นี่เป็นรูปแบบของ IP ที่ไม่สามารถกำหนดเส้นทางได้ซึ่งใช้ในซับเน็ตภายในเครื่อง

10:50.220 --> 10:52.890
เช่นเดียวกับ APIPA

10:52.890 --> 10:55.110
แต่ข้อแตกต่างที่สำคัญคือด้วย

10:55.110 --> 10:58.110
ZeroConfig ไคลเอ็นต์นี้สามารถแก้ไขชื่อคอมพิวเตอร์เป็นที่อยู่

10:58.110 --> 11:02.010
IP ได้โดยไม่ต้องใช้ DNS โดยใช้สิ่งที่เรียกว่า mDNS หรือ

11:02.010 --> 11:06.330
Multicast Domain Name Service

11:06.330 --> 11:08.280
นอกจากนี้ ZeroConfig ยังสามารถค้นหาบริการบนเครือข่าย

11:08.280 --> 11:14.370
ดังนั้นจึงสามารถค้นหาว่าสิ่งใดเชื่อมต่ออยู่และพร้อมใช้งาน

11:14.370 --> 11:15.960
ดังนั้น หากมีเครื่องพิมพ์ สแกนเนอร์ หรือระบบไฟล์ที่ใช้ร่วมกัน

11:15.960 --> 11:17.130
คุณจะพบสิ่งนั้นได้โดยใช้ ZeroConfig

11:17.130 --> 11:20.040
มีการใช้งาน ZeroConfig ที่แตกต่างกันมากมายในช่วงไม่กี่ปีที่ผ่านมา

11:20.040 --> 11:27.750
และเรียกว่าสิ่งต่าง ๆ ขึ้นอยู่กับการใช้งานและสายผลิตภัณฑ์ที่คุณใช้

11:27.750 --> 11:28.980
ตัวอย่างเช่น ในผลิตภัณฑ์ของ

11:28.980 --> 11:30.600
Apple จริงๆ แล้ว ZeroConfig เรียกว่า Bonjour

11:30.600 --> 11:32.490
และส่วนใหญ่จะใช้สำหรับการค้นหาบริการไคลเอนต์และอุปกรณ์อื่นๆ

11:32.490 --> 11:34.740
บนเครือข่ายท้องถิ่น

11:34.740 --> 11:36.540
ใน Microsoft Windows พวกเขาชอบเรียกมันว่า

11:36.540 --> 11:39.510
LLMNR, Link-Local Multicast Name Resolution

11:39.510 --> 11:43.350
และจะอาศัยมันเป็นส่วนเสริมของ APIPA เพื่อจัดเตรียมการจำแนกชื่อและการค้นหาบริการ

11:43.350 --> 11:48.540
นอกเหนือจากการให้การเชื่อมต่อเครือข่าย

11:48.540 --> 11:50.910
-: ตอนนี้ หากคุณใช้ Linux โดยปกติแล้ว ZeroConfig

11:50.910 --> 11:53.310
จะถูกนำไปใช้โดยใช้ SystemD หรือบริการ system

11:53.310 --> 11:54.420
daemon โดยเฉพาะบริการพื้นหลังที่แก้ไขโดย

11:54.420 --> 11:57.420
systemd

11:57.420 --> 11:59.130
ดังนั้นโปรดจำไว้ว่ามีหลายวิธีในการกำหนดที่อยู่

11:59.130 --> 12:02.910
IP

12:02.910 --> 12:05.370
คุณสามารถทำได้ด้วยตนเอง เรียกว่าการมอบหมายแบบคงที่ หรือโดยอัตโนมัติ

12:05.370 --> 12:06.930
เรียกว่าการมอบหมายแบบไดนามิก

12:06.930 --> 12:09.300
หากคุณใช้การกำหนดแบบไดนามิก คุณสามารถทำได้โดยใช้หนึ่งในสี่วิธี

12:09.300 --> 12:14.250
ได้แก่ BOOTP, DHCP, APIPA หรือ ZeroConfig

12:14.250 --> 12:19.770
ทุกอย่างขึ้นอยู่กับความต้องการของลูกค้าและเครือข่ายของคุณ
