NAT คืออะไรมันทำงานอย่างไรและทำไมจึงใช้งาน


คุณอาจเคยได้ยินสิ่งที่เรียกว่า ​​0หากคุณยังไม่ได้เริ่มต้นด้วยการอ่านบทความของเราเพื่ออธิบายแนวคิด - แต่สำหรับบทความนี้ใน NAT (การแปลที่อยู่เครือข่าย) ที่คุณต้องการ เพื่อทราบว่าที่อยู่ IP มี จำกัด คุณไม่สามารถมีอุปกรณ์สองรายการในเครือข่ายที่มี ที่อยู่ IP เดียวกัน

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

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

NAT เกิดขึ้นที่ไหน

ในกรณีปกติ ผู้ใช้เช่นเรา NAT เป็นงานที่จัดการโดยเราเตอร์ของคุณ เราเตอร์มี ที่อยู่ IP ที่กำหนดโดยผู้ให้บริการของคุณ นั่นคือที่อยู่ที่คนอื่น ๆ ในอินเทอร์เน็ตเห็น อุปกรณ์ทุกชิ้นในเครือข่ายภายในบ้านของคุณได้รับการกำหนดที่อยู่ IP ส่วนตัวซึ่งเป็นสิ่งที่พวกเขาจะใช้เพื่อพูดคุยกัน

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

ที่อยู่ IP ส่วนตัว Vs สาธารณะ

ก่อนที่เราจะได้รับ NAT ประเภทต่างๆคุณควรปรึกษาที่อยู่ IP ส่วนตัวและสาธารณะอย่างรวดเร็ว

In_content_1 ทั้งหมด: [300x250] / dfp: [640x360] ->

โดยการประชุมช่วงที่อยู่ IP บางช่วงจะถูกสงวนไว้สำหรับวัตถุประสงค์เฉพาะ ที่อยู่ IP สาธารณะถูกสงวนไว้สำหรับอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตเช่นเราเตอร์หรือเว็บเซิร์ฟเวอร์ ISP ของคุณจัดสรรที่อยู่ IP สาธารณะให้กับเราเตอร์ของคุณและเป็นที่อยู่ที่บุคคลภายนอกทั้งหมดบนเว็บเห็น โดยทั่วไปแล้วที่อยู่อินเทอร์เน็ตส่วนตัวจะมีลักษณะคล้าย 192.168.0.X หรือ 10.1.1.X แต่สิ่งนี้แตกต่างจากเราเตอร์หนึ่งไปยังอีกตัวหนึ่ง แม้ว่าที่อยู่ส่วนตัวจะต้องไม่ซ้ำกันภายในเครือข่ายส่วนตัว แต่ก็เกือบจะเหมือนกันระหว่างเครือข่ายส่วนตัว

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

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

ประเภท NAT

ในขณะที่แนวคิดพื้นฐานเกี่ยวกับสิ่งที่ NAT ไม่ซับซ้อนเกินไปในทางปฏิบัติ มีความแตกต่างกันนิดหน่อยกับวิธีการใช้งานจริง มี NAT หลายประเภทที่เหมาะกับความต้องการการแปลที่แตกต่างกัน

NAT แบบคงที่

รูปแบบคงที่ของ NAT จะทำแผนที่ที่อยู่ IP ส่วนตัวหนึ่งที่เฉพาะเจาะจงกับที่อยู่ IP สาธารณะที่เฉพาะเจาะจง ด้วย NAT แบบคงที่คุณสามารถเข้าถึงอุปกรณ์ที่แมปกับที่อยู่สาธารณะได้โดยตรง

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

ไดนามิก NAT

ไดนามิก NAT ถูกใช้เมื่อคุณมี พูลของที่อยู่ IP สาธารณะที่คุณต้องการกำหนดให้กับอุปกรณ์ในเครือข่ายส่วนตัวของคุณแบบไดนามิก

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

NAT เกินพิกัด (PAT)

ด้วยองค์ประกอบของ NAT แบบคงที่และแบบไดนามิกรูปแบบโอเวอร์โหลด NAT เป็นรูปแบบที่ใช้กันทั่วไปและเป็นสิ่งที่เราเตอร์ส่วนใหญ่เป็นบ้าน ใช้. เป็นที่รู้จักกันในชื่อ NAT พร้อมการแปลที่อยู่พอร์ต (PAT) ในชื่ออื่น ๆ

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

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

ประเภท NAT ที่เป็นกรรมสิทธิ์

เพื่อทำให้สิ่งต่าง ๆ ยุ่งเหยิงยิ่งขึ้นบาง บริษัท ได้ตัดสินใจที่จะตบประเภท NAT ของตัวเอง ในสิ่งต่าง ๆ ส่วนใหญ่จะใช้กับเกมคอนโซลและคุณจะพบว่าเมื่อคุณทำการทดสอบเครือข่ายมันจะบอกคุณว่าคุณกำลังใช้บางอย่างเช่น NAT Type 2 หรือ NAT Type D.

การจำแนกประเภทเหล่านี้มีเฉพาะสำหรับคอนโซลหรือผู้ผลิตอุปกรณ์และคุณควรตรวจสอบเอกสารอย่างเป็นทางการเพื่อหาว่าการจำแนกแต่ละประเภทหมายถึงอะไรจริง

การแก้ไขทั่วไปสำหรับปัญหา NAT

ส่วนใหญ่เวลาสำหรับคนส่วนใหญ่ NAT ทำงานได้อย่างสมบูรณ์และโปร่งใส อย่างไรก็ตามบางครั้งมันทำงานผิดปกติหรือได้รับในทาง

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

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

นอกจากนี้คุณยังมีตัวเลือกในการทำการส่งต่อพอร์ตด้วยตนเองเพื่อให้อุปกรณ์ที่ต้องการการเชื่อมต่อที่เข้มงวดน้อยกว่าสามารถทำได้ - ตามพื้นฐาน

เป็นแค่ NATural เท่านั้น

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

กระทู้ที่เกี่ยวข้อง:


10.06.2020