สารบัญ:

เร่งความเร็วการเชื่อมต่ออินเทอร์เน็ต (ดาวเทียมของพ่อ) ด้วยเราเตอร์ไร้สายแบบดูอัลแบนด์: 10 ขั้นตอน
เร่งความเร็วการเชื่อมต่ออินเทอร์เน็ต (ดาวเทียมของพ่อ) ด้วยเราเตอร์ไร้สายแบบดูอัลแบนด์: 10 ขั้นตอน

วีดีโอ: เร่งความเร็วการเชื่อมต่ออินเทอร์เน็ต (ดาวเทียมของพ่อ) ด้วยเราเตอร์ไร้สายแบบดูอัลแบนด์: 10 ขั้นตอน

วีดีโอ: เร่งความเร็วการเชื่อมต่ออินเทอร์เน็ต (ดาวเทียมของพ่อ) ด้วยเราเตอร์ไร้สายแบบดูอัลแบนด์: 10 ขั้นตอน
วีดีโอ: ถอด Router เดิมของผู้ให้บริการเดิม เหลือแต่ Rounter ใหม่โดยการเซต VLAN10 เพิ่มความเร็วเน็ต ลดปิง 2024, พฤศจิกายน
Anonim
เร่งความเร็วการเชื่อมต่ออินเทอร์เน็ต (ดาวเทียมของพ่อ) ด้วยเราเตอร์ไร้สายแบบดูอัลแบนด์
เร่งความเร็วการเชื่อมต่ออินเทอร์เน็ต (ดาวเทียมของพ่อ) ด้วยเราเตอร์ไร้สายแบบดูอัลแบนด์

สวัสดี. โปรดดู https://www.instructables.com/id/How-To-Make-Bath-Bombs/ ฉันอาจจะใส่ข้อมูลนี้ในบล็อกส่วนตัวในไม่ช้า

ขั้นตอนที่ 1: เลือกซื้อเราเตอร์ไร้สายแบบดูอัลแบนด์

เลือกซื้อเราเตอร์ไร้สายแบบดูอัลแบนด์
เลือกซื้อเราเตอร์ไร้สายแบบดูอัลแบนด์

ทางลัด: ซื้อ Netgear WNDR3300 ในราคาประมาณ 76 เหรียญพร้อมค่าจัดส่งจาก buy.com ฉันชอบ Google Checkout มากกว่าการให้ข้อมูลบัตรเครดิตของฉันกับผู้ขายหลายๆ ราย และ buy.com ก็ใช้ Google Checkout หากคุณใช้ทางลัด คุณสามารถข้ามไปยังขั้นตอนถัดไปได้ มิฉะนั้น ต่อไปนี้คือรายละเอียดเพิ่มเติมในกรณีที่คุณหมกมุ่นอยู่กับการประหยัดเงินไม่กี่ดอลลาร์โดยเสียเวลามากมาย เช่นฉัน: ค้นหาเราเตอร์ดูอัลแบนด์ที่ถูกที่สุดซึ่งระบุว่ารองรับโดย dd-wrt ฉันพบข้อตกลงที่ดีพอสมควรที่ลิงค์ด้านบน บทวิจารณ์ CNET ยังชี้ไปที่ CDI ว่ามีราคาอยู่ที่ 77 เหรียญ ถ้าฉันต้องการใช้จ่ายมากกว่าสองเท่าในฮาร์ดแวร์และเรียกใช้รุ่นทดสอบของ dd-wrt ฉันจะได้รับ Linksys WRT610N (~$165) เนื่องจากมันควรจะรองรับการทำงาน *พร้อมกัน* 2.4 และ 5 Ghz แต่ใครจะรู้ สิ่งที่เกิดขึ้นจริงกับวิทยุทั้งสองที่มี dd-wrt บนฮาร์ดแวร์นี้ อาจจะเหมือนกัน Netgear นี้ไม่มีพอร์ตกิกะบิตอีเทอร์เน็ตเช่น Linksys แต่คุณสามารถวางสวิตช์กิกะบิตได้ในราคา 50 เหรียญหรือน้อยกว่า (เพิ่ม 12 มิถุนายน 2552: Buy.com มี Trendnet TEW672-GR 300 Mbps dual band เราเตอร์ไร้สายราคา $67 รวมค่าจัดส่ง ฉันยังไม่รู้ว่า dd-wrt จะใช้งานได้หรือไม่ แต่ฉันอาจจะลองซื้อมาลองแล้วอัปเดตคำแนะนำนี้หรือเริ่มใหม่) นี่คือรายการของ dd-wrt รองรับฮาร์ดแวร์และนี่คือ "ฐานข้อมูล" ของเราเตอร์ที่คุณสามารถพิมพ์ชื่อเราเตอร์ได้สองสามตัว จะดีกว่าถ้าใช้และสนับสนุน open-wrt เนื่องจากการละเมิด GPL ซ้ำ ๆ โดยผู้ชาย dd-wrt แต่ฉันมั่นใจมากขึ้นว่าสิ่งนี้จะทำงานกับฮาร์ดแวร์ที่ฉันซื้อด้วย UI ที่เข้าใจได้ ดูอัลแบนด์ และฉันต้องการให้มันทำงานโดยไม่ต้องมีคนดูแล เพราะมันขึ้นไปบนภูเขาที่บ้านพ่อของฉันในไอดาโฮเหนือ ห่างออกไปหลายพันไมล์ ฉันอยู่ที่ไหน. ถ้าพวก X-wrt หรือ OpenWrt คิดเรื่องบางอย่างที่ฉันสามารถเข้าใจได้ง่าย ฉันจะเปลี่ยนมาใช้หนึ่งในนั้นอย่างมีความสุข จากหน้าหลัก ฉันไม่สามารถบอกได้เลยว่าอุปกรณ์เหล่านั้นใช้ wifi หรือไม่ (ใช้งานได้) นับประสาสนับสนุนฮาร์ดแวร์ของฉันและวิทยุแบบดูอัลแบนด์ สิ่งที่ฉันรวบรวมจากเว็บเพจ open-wrt คือมันเป็นเฟิร์มแวร์ฝังตัวเอนกประสงค์หรือบางอย่างเช่นนั้น นามธรรมเป็นสิ่งที่ดี แต่เดี๋ยวก่อน มันทำอะไร?

ขั้นตอนที่ 2: รับคำแนะนำในการติดตั้งเราเตอร์เฉพาะของคุณ

ตรวจสอบ dd-wrt wiki สำหรับคำแนะนำเฉพาะสำหรับเราเตอร์ที่คุณซื้อ คุณจะต้องอ่านเอกสารการติดตั้งหลักด้วย เอกสารดังกล่าวหมายถึงการตรวจสอบรายการ "อุปกรณ์ที่รองรับ" คุณอาจคิดว่าการเริ่มต้นที่รายการ "อุปกรณ์ที่รองรับ" และคลิกที่รายการสำหรับเราเตอร์เฉพาะของคุณจะนำคุณไปยังลิงก์สำหรับคำแนะนำเฉพาะในการติดตั้ง dd-wrt บนอุปกรณ์นั้น แต่คุณคิดผิด ในกรณีของฉัน รายการฟอรั่มที่นี่มีความจำเป็นอย่างยิ่ง -- คำแนะนำเกี่ยวกับสต็อกใช้งานไม่ได้ และแม้แต่คำแนะนำในฟอรัมก็ไม่ได้อธิบายวิธีดึงไฟล์ที่พวกเขาอ้างถึง (แต่คำแนะนำนี้จะทำในขั้นตอนต่อไป)

ขั้นตอนที่ 3: ดาวน์โหลดเฟิร์มแวร์

ดาวน์โหลดเฟิร์มแวร์
ดาวน์โหลดเฟิร์มแวร์
ดาวน์โหลดเฟิร์มแวร์
ดาวน์โหลดเฟิร์มแวร์

ดาวน์โหลดเฟิร์มแวร์ที่คุณต้องการ ฉันพบว่านี่เป็นขั้นตอนที่ไม่ค่อยดีนัก เราเตอร์ของฉัน WNDR3300 ต้องการการดาวน์โหลดสองขั้นตอน คุณเริ่มต้นด้วยเวอร์ชันเฉพาะที่เฟิร์มแวร์จากโรงงานจะอนุญาตให้โหลดได้ จากนั้นไปยังเฟิร์มแวร์ที่มีคุณสมบัติครบถ้วนอื่นๆ ที่คุณต้องการใช้ (เช่น คุณอัปเกรด dd-wrt เวอร์ชันแรกที่คุณติดตั้งไว้) หากคุณไม่ต้องการใช้คุณลักษณะอื่นใด คุณสามารถใช้เวอร์ชันแรกที่คุณติดตั้งได้ นอกจากนี้ หน้าดาวน์โหลดที่ dd-wrt.com ก็ไม่มีประโยชน์และทำให้เกิดความสับสน ผู้บริโภค? มืออาชีพ? v24 และ v24-sp1 แตกต่างกันอย่างไร และเหตุใดฉันจึงต้องสนใจ เวอร์ชันของคำแนะนำที่กล่าวถึงอยู่ที่ไหนสำหรับ WNDR330 ฉันต้องดาวน์โหลด https://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11604/dd-wrt.v24- 11604_NEWD_mini_wndr3300.chk และวิธีเดียวที่ฉันพบว่าคือการอนุมานและสร้าง URL ใหม่จากคำแนะนำที่ระบุไว้ข้างต้น ฉันใช้ curl เพื่อ (ทางลัดที่นี่) ดึงข้อมูลนี้:curl -O https://www.dd-wrt.com /dd-wrtv2/downloads/others/eko/V24_TNG/svn11604/dd-wrt.v24-11604_NEWD_mini_wndr3300.chk(หากคุณใช้ทางลัด ให้ข้ามไปยังขั้นตอนถัดไป) คุณสามารถโหลดไบนารีนั้นในเบราว์เซอร์ของคุณและทำ "บันทึกเป็น" ในเอกสารนั้นหรือใช้ wget โดยการสุ่ม poking รอบ ๆ (ตกลงการค้นหาแบบไบนารี) ฉันพบว่ามีไดเรกทอรี svn11650 เช่นกันและใครจะรู้ อื่น. แต่อันนี้ใช้ได้สำหรับฉัน

ขั้นตอนที่ 4: เตรียมพร้อมสำหรับปัญหา

เตรียมพร้อมสำหรับปัญหา
เตรียมพร้อมสำหรับปัญหา

ทางลัด: ข้ามไปยังขั้นตอนถัดไป คุณควรดาวน์โหลดคำแนะนำในการกู้คืนจากแฟลชที่เสียหายและคำถามที่พบบ่อย และบันทึกไว้ในเครื่องหรือในแท็บบนเบราว์เซอร์ของคุณ เนื่องจากเราเตอร์ของคุณจะออฟไลน์อยู่ชั่วขณะหนึ่ง (ตลอดไป ถ้าคุณ โชคร้ายจริงๆ) และคุณจะไม่สามารถโหลดมันได้ง่ายๆ รูปภาพลูกสุนัขนั้นไร้ค่าจริงๆ เครดิตภาพ: Pirate Scott, Creative Commons Attribution-Noncommercial 2.0

ขั้นตอนที่ 5: เชื่อมต่อเราเตอร์กับคอมพิวเตอร์ของคุณ

เชื่อมต่อเราเตอร์กับคอมพิวเตอร์ของคุณ
เชื่อมต่อเราเตอร์กับคอมพิวเตอร์ของคุณ

ทางลัด: เสียบเข้าไป เข้าสู่ระบบในฐานะผู้ดูแลระบบ/รหัสผ่าน ข้ามไปยังขั้นตอนถัดไป เพื่อป้องกันความสับสนในที่นี้ อาจเป็นความคิดที่ดีที่จะปิดอินเทอร์เฟซไร้สายบนคอมพิวเตอร์ของคุณตอนนี้ มันอาจจะใช้งานไม่ได้ทันทีที่คอมพิวเตอร์ของคุณคิดว่าคุณมีการเชื่อมต่อแบบมีสายเข้ากับอินเทอร์เน็ต เราเตอร์ ฉันใช้สายเคเบิลที่มาพร้อมกับเราเตอร์จากตัวเชื่อมต่ออีเทอร์เน็ตของแล็ปท็อปไปยังพอร์ต #1 ของเราเตอร์ (อย่าใช้การเชื่อมต่อ WAN ซึ่งในกรณีนี้จะเป็นสีเหลือง) (โรงงาน) รีเซ็ตเราเตอร์หากคุณเคยยุ่งกับมันมาก่อน ในกรณีของฉัน ฉันไม่มีเลย สำหรับครั้งแรกและครั้งเดียวในชีวิตของฉัน ฉันขอแนะนำว่าอย่าใช้ Firefox (สำหรับขั้นตอนต่อไป) ใช้ Safari บน Mac หรือ IE บนระบบ Windows ของคุณ หรือใครจะรู้ Chrome จาก Google ก็น่าจะใช้งานได้เช่นกัน แต่มีรายงานว่า Firefox ทำให้เกิดปัญหาบางอย่างและอาจมีปัญหากับฉัน โหลดอินเทอร์เฟซผู้ดูแลระบบในเบราว์เซอร์ (ไม่ใช่ Firefox) โดยพิมพ์ที่อยู่ IP ของเราเตอร์ใน เบราว์เซอร์ของคุณ ในกรณีของฉัน ฉันพิมพ์ "192.168.1.1" ในแถบ URL และเข้าสู่ระบบ ชื่อผู้ใช้และรหัสผ่านสำหรับ WNDR3300 จากโรงงานคือ "ผู้ดูแลระบบ" และ "รหัสผ่าน" หากคุณไม่สามารถไปที่ส่วนต่อประสานผู้ดูแลระบบ คุณอาจต้องตั้งค่าที่อยู่อีเธอร์เน็ตเป็นบางอย่างในช่วง 192.168.1.x ฉันเพิ่งเสียบเราเตอร์และกำหนด 192.168.1.2 ให้กับคอมพิวเตอร์ของฉันโดยใช้ DHCP ซึ่งก็ใช้ได้ ลอง ping 192.168.1.1 หากคุณไม่แน่ใจว่าเชื่อมต่ออยู่หรือไม่

ขั้นตอนที่ 6: อัปโหลดเฟิร์มแวร์ใหม่ อย่าตกใจเมื่อล้มเหลว

อัปโหลดเฟิร์มแวร์ใหม่ อย่าตกใจเมื่อล้มเหลว
อัปโหลดเฟิร์มแวร์ใหม่ อย่าตกใจเมื่อล้มเหลว

ทางลัด: ข้ามไปยังขั้นตอนถัดไปที่เราอัปโหลดเฟิร์มแวร์ที่ถูกต้อง อัปโหลดเฟิร์มแวร์ใหม่ เลื่อนดูหน้าเว็บโรงงานของเราเตอร์จนกว่าคุณจะพบปุ่ม/กล่องโต้ตอบ "อัปเกรดเฟิร์มแวร์" บอกไฟล์เฟิร์มแวร์ที่คุณต้องการอัปโหลด ฉันเลือกไฟล์ที่คำสั่งบอกให้ฉันใช้สำหรับแฟลชตัวแรก ซึ่งฉันดาวน์โหลดมาก่อนหน้านี้ dd-wrt.v24_std-wndr3300.chk เมื่อคุณเริ่มกระบวนการแฟลช คุณไม่ควรยุ่งกับสิ่งใด ๆ (เราเตอร์หรือคอมพิวเตอร์หรือพลังงานสำหรับอย่างใดอย่างหนึ่ง) เป็นเวลา 10 นาที ฉันรอ 10 นาที และเราเตอร์ของฉันหยุดตอบสนองต่อเว็บอินเทอร์เฟซ แม้ว่าฉันจะพบว่า ping ไปที่ 192.168.1.1 ทำงานได้ และไฟแสดงการทำงานกะพริบเป็นสีเขียว ดังนั้นฉันจึงคิดว่ามันไม่ได้ถูกปิดโดยสิ้นเชิง นอกจากนี้ ในที่สุดฉันก็สังเกตเห็น ซึ่งเริ่มในปี 2549 มีคนตั้งข้อสังเกตในหน้าวิกิบางหน้าว่า Firefox ไม่ได้ทำสิ่งนี้ ดังนั้นอาจเป็น Firefox หรืออาจเป็นภาพไบนารีที่ไม่ถูกต้อง อย่าตกใจ

ขั้นตอนที่ 7: ตอนนี้อัปโหลดเฟิร์มแวร์ที่ถูกต้อง

ตอนนี้อัปโหลดเฟิร์มแวร์ที่เหมาะสม
ตอนนี้อัปโหลดเฟิร์มแวร์ที่เหมาะสม

จากนั้นฉันก็ทำการค้นคว้าเพื่อให้ฉันทราบถึงเวอร์ชันจริงที่ฉันควรจะอัปโหลด dd-wrt.v24-11604_NEWD_mini_wndr3300.chk หากคุณกำลังทำงานกับเราเตอร์เพียงตัวเดียว คุณจะต้องเชื่อมต่อคอมพิวเตอร์ของคุณกับการเชื่อมต่ออินเทอร์เน็ตโดยตรง เนื่องจากเราเตอร์ของคุณไม่ทำงานอีกต่อไป ครั้งนี้ ฉันใช้ tftp เพื่ออัปโหลดเฟิร์มแวร์ ดังนั้น:macbook:Desktop gentry $ ls dd-wrt.v24*dd-wrt.v24-11604_NEWD_mini_wndr3300.chk <-- นี่คือ onedd-wrt.v24_std-wndr3300.chk ที่ถูกต้อง <-- นี่คือสิ่งที่ไม่ได้ทำ good.macbook: เดสก์ท็อป gentry$ tftp 192.168.1.1tftp> binarytftp> rexmt 1tftp> หมดเวลา 60tftp> tracePacket tracing on.tftp> ตอนนี้เปิดเราเตอร์แล้วตรวจสอบให้แน่ใจว่าคุณสามารถ ping ได้ปิดเครื่องและเตรียมพร้อมที่จะเริ่ม "put" ทันทีที่คุณรีสตาร์ทเราเตอร์ ให้กด "Enter" หลังคำสั่งต่อไปนี้ และด้วยเหตุใด เหตุการณ์ต่อไปนี้จะเกิดขึ้น.tftp> ใส่ dd-wrt.v24-11604_NEWD_mini_wndr3300.chk.xsent WRQ …ส่ง WRQ ได้รับ ACK ส่งข้อมูลแล้ว ได้รับ ACK ส่ง DATA …ส่งข้อมูลที่ได้รับ ACK ส่งแล้ว 2895930 ไบต์ใน 15.6 secondstftp>

ขั้นตอนที่ 8: สำเร็จ

หลังจากหนึ่งหรือสองนาที เราเตอร์สามารถเข้าถึงได้ที่ https://192.168.1.1/ และแจ้งให้ฉันตั้งค่าชื่อผู้ใช้และรหัสผ่านที่ไม่ใช่ค่าเริ่มต้น เย้! ถ้าคุณเป็นคนอ้วนรีบร้อน แสดงว่าคุณทำเสร็จแล้ว แต่ถ้าคุณต้องการคุณสมบัติที่บ้ากว่า คุณก็สามารถติดตั้ง dd-wrt เวอร์ชันที่มีคุณสมบัติครบถ้วนและบั๊กน้อยกว่าได้ ฉันติดตั้งเฟิร์มแวร์ที่ดึงมาจาก:curl -O https://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_voip.binและดูเหมือนว่าจะใช้งานได้ ยอดเยี่ยม. พระเจ้าเท่านั้นที่รู้เพียงว่าเวอร์ชันล่าสุดจริงๆ แล้วคืออะไร หรือคุณจะดึงมันมาจากที่ไหน แต่อันนี้ดูเหมือนจะใช้ได้ผล โชคดี!

ขั้นตอนที่ 9: ลองใช้งานสักหน่อย

ทางลัด: แค่ส่งจดหมายออกไป ฉันไม่แน่ใจนักว่าสิ่งนี้ใช้งานได้แบบ dual-band แม้ว่าจะคิดว่ามันต้องเป็นเพราะฉันได้ปริมาณงานที่ค่อนข้างดีระหว่างมันกับ Macbook Pro ของฉันที่แจ้งว่ามีการ์ดไร้สาย "AirPort Extreme" ซึ่งรองรับ 802.11n ดูอัลแบนด์พร้อมกันจากระยะ 25 ฟุตโดยมีตู้เย็นและมีกำแพงขวางทาง ฉันเห็น 2.3 - 2.5 MB/s ในเครื่อง (นั่นคือเมกะไบต์ ไม่ใช่เมกะบิต ดังนั้นจะอยู่ที่ประมาณ 20 Mbits/วินาที) ซึ่งเร็วกว่าที่ฉันเห็นด้วย Linksys WRT-54g ประมาณสองเท่า ฉันน่าจะเปรียบเทียบ WNDR3300 ก่อนแฟลชเฟิร์มแวร์ใหม่ โอ้ ความเร็วนั้นเร็วพอสำหรับเครือข่ายในบ้านของพ่อฉันอย่างแน่นอน เนื่องจากลิงก์ดาวเทียมที่เขามีอยู่นั้นน่าจะเป็น 10% ของความเร็วนั้น คุณสมบัติการเร่งความเร็วอื่น ๆ ที่คุณได้รับฟรีคือเราเตอร์กำลังเรียกใช้เซิร์ฟเวอร์ DNS แคชชื่อ DNSmasq (เว้นแต่คุณจะเล่นซอกับอินเทอร์เฟซผู้ดูแลระบบและปิดการใช้งาน); และหากคุณปล่อยให้การเลือกช่องสัญญาณ wifi เป็นอัตโนมัติ ก็จะเลือกช่องสัญญาณที่ไม่ถูกรบกวนจากโทรศัพท์ไร้สายหรือแม้แต่เตาอบไมโครเวฟ หากคุณชอบการผจญภัย คุณยังสามารถเปิดเครื่องส่งได้ วิทยุ (ดูภาพสำหรับขั้นตอนนี้) สิ่งนี้ไม่ได้ช่วยเท่าที่คุณอาจหวัง ประการหนึ่ง การเพิ่มกำลังส่งด้านใดด้านหนึ่งจะไม่ช่วยให้ส่งแพ็กเก็ตจากอีกด้านหนึ่ง ยังคงสามารถขจัดปัญหาการสูญหายของแพ็กเก็ตได้ครึ่งหนึ่ง อีกอย่าง ถ้าคุณทำมากเกินไปและตั้งค่ากำลังส่งสูงเกินไป ก) คุณจะได้รับสัญญาณที่บิดเบี้ยวมากขึ้น และ b) คุณอาจทำให้วิทยุร้อนเกินไปและปล่อยควันวิเศษที่ทำให้มันทำงาน ใน wrt-54g เครื่องเก่าของฉัน ไม่มีอะไรเกิน 70mw ที่ปรับปรุงผลการทดสอบของฉัน มีฟีเจอร์ dd-wrt (และ open-wrt และ x-wrt) บวมอื่นๆ หากคุณแหย่ไปรอบๆ ตอนนี้ส่งให้พ่อของคุณขึ้นไปบนภูเขา ในไอดาโฮเพื่อดูว่ามันทำงานอย่างไรกับเตาไมโครเวฟที่มีเสียงดังและการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียมที่มีความหน่วงสูงเป็นพิเศษ

ขั้นตอนที่ 10: บทส่งท้าย: ทำไมสิ่งนี้จึงช่วยได้

ต่อไปนี้คือไทม์ไลน์ของคำขอหน้าเว็บทั่วไป (แต่เรียบง่ายมาก ไม่มีคำขอที่ต้องพึ่งพา เช่น กราฟิก โฆษณา ฯลฯ) ก่อนติดตั้งเซิร์ฟเวอร์แคช DNS:0s -- พ่อพิมพ์ "www.dadstoday.com" และกด Enter เบราว์เซอร์ เบราว์เซอร์ส่งคำขอ DNS ไปยังดาวเทียม/ISP ซึ่งทำการปรึกษากับอินเทอร์เน็ตที่เหลือและ 0.5 วินาที -- คำตอบสำหรับคำขอ DNS กลับมา: 65.181.158.26.0.51 วินาที -- เบราว์เซอร์ (โอเค สแต็ค TCP) ส่งคำขอไปที่ 65.181.158.261.1 วินาที -- เนื้อหาเริ่มมาถึงเบราว์เซอร์ ให้การเรนเดอร์เริ่มต้น 1.3s -- เนื้อหาเสร็จสมบูรณ์ที่ browser1.8s -- เบราว์เซอร์แสดงผลเสร็จแล้ว และหน้าเว็บแสดงอย่างสมบูรณ์ นี่คือ (เรื่องโกหกเล็กน้อย แต่ง่ายกว่า) ข้อมูลดังกล่าวจะมีลักษณะอย่างไรเมื่อใช้แพ็กเก็ตที่ทิ้งเพียงชุดเดียว.1s -- เนื้อหาเริ่มมาถึงเบราว์เซอร์ เริ่มการเรนเดอร์ 1.3s -- อ๊ะ รอการเดินทางไปกลับเพื่อรับแพ็กเก็ตที่หายไป 1.8s -- เนื้อหาเสร็จสมบูรณ์ที่ browser2.3s -- เบราว์เซอร์แสดงผลเสร็จแล้วและหน้าเว็บแสดงอย่างสมบูรณ์ในชีวิตจริง ที่จริงแล้วมันแย่กว่านี้มากเพราะหน้าเว็บส่วนใหญ่มีการอ้างอิงถึงเนื้อหาจากเซิร์ฟเวอร์อื่น ดังนั้นคุณต้องทำการค้นหา DNS เพิ่มเติม (ซึ่งสามารถเริ่มต้นได้หลังจากที่คุณดึงหน้าแรกเท่านั้น) จากนั้นดึงเนื้อหาที่อ้างอิง ข่าวดีเกี่ยวกับการเชื่อมต่อดาวเทียมนี้คือมีแบนด์วิดท์สูงพอสมควร ดังนั้นอย่างน้อยโฆษณา กราฟิก ฯลฯ ทั้งหมดจะถูกดึงมาพร้อมกันและค่อนข้างเร็ว เมื่อหน้าเว็บเริ่มแสดง จะแสดงขึ้นอย่างรวดเร็ว ตอนนี้ไทม์ไลน์แบบง่ายเดียวกันกับเว็บเซิร์ฟเวอร์แคช (การโหลดหน้าเว็บที่เราโหลดไว้ในอดีตที่ไม่ไกลเกินไป):0 วินาที -- พ่อพิมพ์ "www. dadstoday.com" และเข้าสู่เบราว์เซอร์ เบราว์เซอร์ส่งคำขอ DNS ที่เราเตอร์ของเราสกัดกั้นและตอบกลับในไม่กี่วินาทีแทนที่จะเกิดขึ้นจากดาวเทียม round-trip.0.01s -- คำตอบสำหรับคำขอ DNS กลับมา: 65.181.158.26.0.02 วินาที -- เบราว์เซอร์ (ตกลง TCP stack) ส่งคำขอไปที่ 65.181.158.26.51 วินาที -- เนื้อหาเริ่มมาถึงเบราว์เซอร์ เริ่มการเรนเดอร์..71s -- เนื้อหาเสร็จสมบูรณ์ที่ browser1.2s -- เบราว์เซอร์แสดงผลเสร็จแล้ว และหน้าเว็บจะแสดงอย่างสมบูรณ์ ดังนั้นเราจึงเปลี่ยนจาก ~1.8s เป็นประมาณ 1.2s และเรามีโอกาสน้อยที่จะสูญเสียแพ็กเก็ตกับวิทยุสมัยใหม่ ดังนั้นสิ่งที่เป็นโหลด 2.3s ยังคงเป็น 1.2s และในชีวิตจริง ข้อมูลนี้ประกอบขึ้นด้วยข้อมูลอ้างอิงที่เพจสร้างขึ้น หน้าที่เคยใช้เวลาโหลด 10 วินาทีตอนนี้อาจใช้เวลา 5 วินาที ยังช้า แต่มีการปรับปรุงครั้งใหญ่ นี่เป็นเหตุผลที่ดีในการเรียกใช้ Adblock Plus ใน Firefox คุณสามารถตัดการดึงข้อมูลอึทั้งหมดที่คุณไม่ต้องการเห็นออกไปได้

แนะนำ: