Bộ định tuyến của bạn có chậm không? Nó có thể là bảng NAT của bạn

Bộ định tuyến của bạn có chậm không? Nó có thể là bảng NAT của bạn

Các bảng dịch địa chỉ mạng (NAT) là thứ cho phép các thiết bị trên mạng riêng truy cập vào mạng công cộng, chẳng hạn như internet.





samsung s21 ultra vs iphone 12 pro max

Thường chỉ có một điểm vào giữa mạng công cộng và mạng riêng, và điểm vào đó thường là một bộ định tuyến. Bản thân bộ định tuyến có địa chỉ IP công khai, nhưng các thiết bị trên mạng riêng ('ẩn' sau bộ định tuyến) chỉ có địa chỉ IP riêng.





Khi các gói dữ liệu di chuyển từ mạng riêng sang mạng công cộng, các địa chỉ IP riêng đó cần được 'dịch' thành địa chỉ IP công cộng tương thích với mạng công cộng. Tương tự đối với các gói dữ liệu đến từ mạng công cộng đến mạng riêng.





Cách bảng NAT hoạt động

Bảng NAT chính xác như âm thanh của nó: một bảng dịch địa chỉ mạng, trong đó mỗi hàng trong bảng về cơ bản là một ánh xạ từ một địa chỉ riêng sang một địa chỉ công cộng.

Có một số loại thiết bị được kích hoạt NAT, nhưng bộ định tuyến là thiết bị phổ biến nhất đối với người dùng gia đình, vì vậy chúng tôi sẽ sử dụng chúng cho các ví dụ của chúng tôi.



Tín dụng hình ảnh: , Wilson Joseph , AfterGrind , Edward Boatman thông qua Dự án Danh từ

Khi bộ định tuyến nhận được yêu cầu từ một thiết bị trên mạng riêng, các gói dữ liệu được đặt sang một bên để có thể thực hiện một số thay đổi nhất định. Đầu tiên và quan trọng nhất, 'Nguồn IP' của mỗi gói dữ liệu được thay đổi từ địa chỉ IP riêng (ví dụ: 192.168.0.100) thành địa chỉ IP công cộng của bộ định tuyến (ví dụ: 68.202.151.70). Các chi tiết nhỏ khác cũng được thay đổi.





Sau đó, bộ định tuyến tạo một mục nhập trong bảng NAT của nó. Để làm được điều này, nó cần biết địa chỉ đích của gói dữ liệu. Khi một gói dữ liệu bên ngoài từ mạng công cộng đến mạng riêng, bộ định tuyến sẽ so sánh gói dữ liệu đó với bảng NAT để biết thiết bị riêng mà nó được sử dụng.

Mỗi hàng trong bảng NAT là một cặp địa chỉ IP riêng với địa chỉ đích và cổng bên ngoài. Sự ghép nối này được gọi là sự liên quan . Mỗi thiết bị trong mạng riêng có thể có nhiều kết nối đang hoạt động.





Khi mục nhập NAT được tạo, bộ định tuyến sẽ đẩy gói dữ liệu đến mạng công cộng, đến địa chỉ IP đích dự kiến ​​của nó. Nếu một gói dữ liệu đến từ mạng công cộng, 'IP nguồn' của nó sẽ được thay đổi thành địa chỉ IP riêng của thiết bị đích, sau đó được đẩy sang mạng riêng.

Cuối cùng, để tránh sự mơ hồ, các kỹ thuật NAT hiện đại kết hợp số cổng ngoài địa chỉ IP. Điều này giúp bạn có thể theo dõi các kết nối ứng dụng với ứng dụng giữa các thiết bị riêng tư với các thiết bị công cộng. Những kỹ thuật như vậy được gọi là địa chỉ mạng và dịch cổng (NAPT) , dịch địa chỉ cổng (PAT) , trong số những người khác.

Các vấn đề tiềm ẩn với bảng NAT

Mọi mục nhập trong bảng NAT yêu cầu một lượng bộ nhớ nhất định để lưu trữ chi tiết kết nối. Về lý thuyết, nếu bạn có quá nhiều kết nối đang hoạt động, bảng NAT có thể đầy. Nếu điều đó xảy ra, các kết nối hiện tại sẽ không bị ảnh hưởng nhưng các kết nối mới sẽ bị từ chối.

Đối với lưu lượng truy cập internet, một mục nhập bảng NAT điển hình yêu cầu khoảng 160 byte. Đó là không đáng kể trong bức tranh lớn. Nói một cách dễ hiểu: 100.000 mục nhập bảng NAT có kích thước như vậy sẽ chỉ chiếm khoảng 15 MB RAM. Ngay cả những bộ định tuyến rẻ nhất cũng có đủ cho điều đó.

Nói cách khác, các bảng NAT hiếm khi lấp đầy trong những ngày này và RAM hiếm khi là nút cổ chai cho một bộ định tuyến hoạt động kém. Nhưng có một vấn đề phổ biến hơn cần biết.

Bộ định tuyến giá rẻ, bộ định tuyến chậm

Các bộ định tuyến, đặc biệt là các bộ định tuyến giá rẻ, thường được trang bị CPU yếu vì chúng không được thiết kế để xử lý các tải xử lý nặng. Nó không giống như bạn đang tính toán vật lý hoặc xử lý hoạt ảnh 3D trực tiếp trên bộ định tuyến của mình, phải không?

Nhưng bản dịch địa chỉ mạng có thể là một nhiệm vụ xử lý nặng nề!

dừng mã quy trình quan trọng đã chết Windows 10

Mỗi gói rời khỏi mạng riêng cần được dịch và mọi gói đi từ mạng công cộng cần được dịch. Mỗi bản dịch riêng lẻ có thể đủ đơn giản, nhưng với việc sử dụng nhiều internet, tất cả sẽ tăng thêm.

Đây là hoạt động mạng của tôi khi duyệt web, với một video YouTube 720p mở trong một tab và hàng chục tab khác cho các trang web khác nhau, tất cả đều nằm trong trình duyệt Edge.

Chín quy trình hàng đầu đang sử dụng trung bình 1.182.149 byte mỗi giây. Mỗi giao diện mạng đều có đơn vị truyền tối đa (MTU) , là kích thước lớn nhất mà một gói dữ liệu có thể có được. Ethernet và Wi-Fi có MTU là 1.500 byte.

Máy tính của tôi, không thể làm gì khác hơn là xem video YouTube, đang đặt một mức tải tối thiểu lên bộ định tuyến của tôi 788 gói mỗi giây . Đó là giả sử các byte được chia thành các gói 1.500 byte, đây không phải là trường hợp sử dụng trong thế giới thực. Ở một nơi nào đó từ 1.000 đến 3.000 gói mỗi giây thì thực tế hơn.

Tải nặng hơn trong các hoạt động sử dụng nhiều băng thông , chẳng hạn như chơi trò chơi nhiều người chơi và torrenting. Trên thực tế, torrenting quá chuyên sâu đó là nguyên nhân chính gây ra sự cố NAT cho người dùng gia đình ngày nay. (Mở kết nối tới hàng chục / hàng trăm đối tượng ngang hàng, với mỗi kết nối liên quan đến tải xuống và tải lên tốc độ cao.)

Và nó không chỉ là máy tính của tôi trên mạng riêng của tôi. Tôi có điện thoại thông minh, máy tính bảng, TV thông minh, cùng với một số thiết bị khác cho những người còn lại chia sẻ không gian sống của tôi. Tất cả họ cũng cần bản dịch địa chỉ mạng!

Vào cuối ngày, chúng ta đang nói hàng nghìn hàng nghìn gói dữ liệu mỗi giây, tất cả đều được dịch bởi một CPU yếu không thể theo kịp. Đó là một lý do tại sao các bộ định tuyến giá rẻ dễ bị chậm lại .

Bạn có thể làm gì không?

Đối với trục trặc một lần, khởi động lại bộ định tuyến có thể đủ để xóa bảng NAT và bắt đầu từ số không. Nếu nó xảy ra thường xuyên, nó có thể không phải là RAM mà là CPU gây ra sự cố.

tại sao điện thoại của tôi không bật

Trong trường hợp đó, đã đến lúc nâng cấp bộ định tuyến của bạn. Bạn không cần phải bỏ ra một khoản tiền mặt cho một mẫu máy cao cấp nhất. Điều đó nói rằng, hãy tránh xa các lựa chọn ngân sách. Chúng phù hợp hơn với người dùng gia đình nhẹ. Vẫn không chắc chắn những gì để nhận được? Thủ tục thanh toán bộ định tuyến Wi-Fi được đề xuất của chúng tôi .

Cuối cùng, cho dù bạn có nâng cấp hay không, hãy đảm bảo bảo mật mạng gia đình của bạn . Nó không tốn nhiều công sức nhưng lợi ích là rất lớn.

Bây giờ bạn đã biết bảng NAT là gì và nó hoạt động như thế nào, bạn còn câu hỏi nào không? Có bất kỳ mẹo nào khác để thêm không? Hãy cho chúng tôi biết trong phần bình luận bên dưới!

Đăng lại Đăng lại tiếng riu ríu E-mail Cài đặt Windows 11 trên PC không tương thích có được không?

Giờ đây, bạn có thể cài đặt Windows 11 trên các PC cũ hơn bằng tệp ISO chính thức ... nhưng bạn có nên làm như vậy không?

Đọc tiếp
Chủ đề liên quan
  • Giải thích về công nghệ
  • Mạng máy tính
  • Bộ định tuyến
  • Mẹo phần cứng
Giới thiệu về tác giả Joel lee(1524 bài báo đã được xuất bản)

Joel Lee là Tổng biên tập của MakeUseOf từ năm 2018. Anh ấy có bằng B.S. về Khoa học Máy tính và hơn chín năm kinh nghiệm viết và chỉnh sửa chuyên nghiệp.

Xem thêm từ Joel Lee

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký