MTU trong cài đặt bộ định tuyến là gì. Mô tả chi tiết giá trị tham số MTU. Ý nghĩa, thiết lập của nó

MTU trong bộ định tuyến, nó là gì và tại sao tốc độ kết nối Internet của bạn phụ thuộc vào thông số này? Mô tả chi tiết về tham số mạng mtu, các tính năng và thuộc tính của nó.

Bài viết cung cấp hướng dẫn xác định và thay đổi chính xác cài đặt mtu trong bộ định tuyến wi-fi.

MTU (mức truyền tối đa trong mạng -đơn vị truyền tối đa (MTU)) là một giao thức lớp liên kết xác định số lượng lớn nhất các khối bit “hữu ích” trong một gói mạng.

Như đã biết, việc trao đổi thông tin giữa máy chủ và máy khách (PC của nhà cung cấp và người dùng) có thể thực hiện được do việc truyền các gói dữ liệu riêng lẻ.

Các gói này tạo thành tập hợp các khối hữu ích.

Nhờ sử dụng giao thức bảo mật, thông tin trong gói được truyền đi mà không bị phân mảnh, từ đó cho phép trao đổi dữ liệu nhanh hơn trên mạng toàn cầu.

Nói một cách đơn giản, MTU là cần thiết để đảm bảo Internet hoạt động ổn định trên máy tính của bạn.

Bằng cách đặt giá trị này về giá trị chính xác, bạn có thể đạt được tốc độ tuyệt vời mà không bị gián đoạn ở mức tối thiểu.

Tại sao bạn cần hạn chế MTU?

Giao thức lớp liên kết này phải tuân theo các hạn chế bắt buộc. Điều này được thực hiện bằng cách gán cho mtu một giá trị số cụ thể.

Hành động này là cần thiết để đạt được các mục tiêu sau:

  1. Phân bổ tải hợp lý giữa các khối truyền và nhận thông tin trong mạng;
  2. Giảm tải tổng thể. Nhờ đó, thời gian truyền tải thông tin cũng sẽ giảm đi;
  3. Phần mở rộng của các chức năng kênh truyền tải. Do đó, nó có thể được sử dụng đồng thời bởi một số ứng dụng, dịch vụ và quy trình;
  4. Tăng phản ứng mạng. Nhờ đó, mạng sẽ hoạt động hiệu quả hơn và khả năng các gói dữ liệu bị “hỏng” (chưa được phục hồi) được giảm thiểu.

Tìm kích thước MTU chính xác cho mạng

Thông thường, người dùng bộ định tuyến tp-link, d-link, asus và các bộ định tuyến khác có giá trị mtu ​​sai được chỉ định trong cài đặt bộ định tuyến. Điều này có thể gây ra:

  • Sự cố khi phát lại video trực tuyến;
  • Lỗi khi tải tập tin;
  • Chứng chỉ bảo mật đã hết hạn đối với một số trang web;
  • Nói chung hiệu suất Internet chậm.

Cơm. 1 – vấn đề với Internet

Nếu bạn phát hiện ra rằng kết nối mạng của mình gần đây trở nên quá chậm và các trang web thông thường của bạn không còn mở hoặc tải liên tục, bạn cần định cấu hình mtu.

Máy khách không thể mở trang web nếu giá trị mtu ​​lớn hơn giá trị tối đa của gói dữ liệu được truyền qua giao thức.

Đọc thêm về cách thiết lập các bộ định tuyến khác nhau trong tài liệu của chúng tôi: Cách nhập cài đặt bộ định tuyến - TP-Link, D-Link, Asus, Zyxel Keenetic, Rostelecom

Mỗi bộ định tuyến có thể tự động thay đổi số mtu. Đôi khi tính năng này không hoạt động có lợi cho tốc độ mạng nên bạn có thể thay đổi giá trị theo cách thủ công.

Bạn có thể xác định số mtu “lý tưởng” bằng cách sử dụng thử nghiệm có tên Ping Test .

Ping (ping - độ trễ) là thời gian cần thiết để một gói dữ liệu được gửi từ PC của bạn di chuyển đến một PC (hoặc máy chủ) khác và gửi dữ liệu đó trở lại máy tính đã gửi dữ liệu đó.

Bạn cũng có thể quan tâm:

Trong quá trình kiểm tra ping, các yêu cầu lặp lại sẽ được gửi đi, định kỳ giảm kích thước của gói dữ liệu.

Việc này phải được thực hiện cho đến khi việc phân mảnh gói tin hoàn toàn dừng lại. Kết quả là bạn sẽ tìm ra số mtu chính xác nhất cần thiết cho hoạt động nhanh chóng của một mạng cụ thể.

Quá trình kiểm tra:

  • Đi tới dòng lệnh;
  • Nhập lệnh hiển thị trong hình bên dưới để kết nối với miền;

Cơm. 2 – kết nối với miền thử nghiệm

Để ý! XXXX là giá trị MTU. Trong quá trình thử nghiệm, hãy thay đổi từ 1500 thành 500 với gia số 10 byte. Kết quả thành công là khi tỷ lệ thua lỗ không vượt quá 1%.

  • Do thực hiện đúng lệnh, các dòng có số liệu thống kê ping sẽ xuất hiện (số lượng gói đã gửi và nhận, thời gian truyền gần đúng của chúng tính bằng mili giây, tỷ lệ phần trăm tổn thất);

Cơm. 3 – kết quả của một nhóm thành công

  • Bây giờ bạn nên lặp lại lệnh tương tự một lần nữa. Hoàn thành nó bằng cách bỏ qua một dòng;
  • Lặp lại thử nghiệm mỗi lần với giá trị mtu ​​mới cho đến khi bạn nhận được kết quả truyền gói tốt nhất với tỷ lệ thất thoát tối thiểu. Hãy nhớ các số mtu - đây là giá trị chúng ta sẽ cần trong cấu hình mtu tiếp theo.

Cơm. 4 – giá trị tốt nhất cho MTU được tìm thấy nhờ thử nghiệm

Thay đổi MTU trong bộ định tuyến

Người dùng bộ định tuyến có thể thay đổi độc lập tất cả cài đặt kết nối và . Để thực hiện việc này, hãy vào menu cấu hình.

Mở bất kỳ trình duyệt nào được cài đặt trên PC của bạn và nhập địa chỉ IP cục bộ 192.168.0.1 vào thanh địa chỉ của nó và nhấn Enter.

Nếu cửa sổ ủy quyền không xuất hiện, hãy nhập địa chỉ 192.168.1.1 vào dòng

Trong hộp thoại mở ra, một biểu mẫu sẽ xuất hiện để nhập thông tin đăng nhập và mật khẩu của quản trị viên PC.

Trong cả hai trường, hãy viết từ quản trị viên hoặc thông tin khác để đăng nhập vào mạng (bạn có thể đọc chúng hoặc hỏi nhà cung cấp của mình). Chờ cấp phép.

Cửa sổ cài đặt cho từng model bộ định tuyến có thể có sự khác biệt bên ngoài, tuy nhiên, cấu trúc của các trường về cơ bản là giống nhau. Đầu tiên bạn cần quyết định giá trị cuối cùng của mtu.

Lấy kết quả thu được trong quá trình thử nghiệm. Trong trường hợp của chúng tôi là 1458 bit và thêm 28 byte nữa. Các byte bổ sung là không gian cho các tiêu đề gói và yêu cầu.

Kết quả là chúng ta nhận được 1458+28 = 1486 byte cho mtu.

Dành cho bộ định tuyến TP-Link

Để thay đổi mtu, hãy nhấp vào mục menu “Mạng”. Sau đó, ở bên phải cửa sổ, tìm trường mtu và nhập giá trị được yêu cầu, như trong hình:

Cơm. 5 – thay đổi giá trị cho TP-Link

Xin chào các du khách thân mến! Những người thường xuyên đọc trang này có lẽ đã nhận thấy rằng tôi viết rất thường xuyên và rất nhiều về việc giải quyết các vấn đề khác nhau với bộ định tuyến, mạng không dây và những thứ tương tự. Chỉ là chủ đề này hiện nay rất phù hợp và có rất nhiều câu hỏi khác nhau được đặt ra khi tự thiết lập Wi-Fi. Tôi thậm chí còn có một ý tưởng thú vị về điều này, mà tôi sẽ không nói cho bạn biết, thậm chí đừng hỏi :).

Tôi luôn phân tích các nhận xét mà khách truy cập để lại trên nhiều bài viết khác nhau và cố gắng hiểu những vấn đề và lỗi nào phát sinh khi thiết lập bộ định tuyến Wi-Fi. Điều xảy ra là khách truy cập chia sẻ các giải pháp khác nhau cho một vấn đề nhất định. Chúng tôi cảm ơn họ rất nhiều! Thông tin bạn chia sẻ có thể giúp ích rất nhiều.

Có một vấn đề phổ biến khi một số trang web không mở thông qua bộ định tuyến Wi-Fi hoặc mở nhưng rất chậm. Ngoài ra, video trên Internet có thể phát chậm, có lỗi hoặc không phát được. Ví dụ như trên YouTube. Internet có thể không hoạt động trên điện thoại di động hoặc máy tính bảng trong các chương trình khác nhau (rất thường xuyên đây là các ứng dụng Odnoklassniki, YouTube, VKontakte). Nhưng các trang web mở trong trình duyệt.

Tôi đã viết về những vấn đề tương tự trong một bài báo. Trong đó, tôi khuyên bạn chỉ cần thay đổi DNS trong cài đặt bộ định tuyến. Quả thực những vấn đề trên cũng có thể phát sinh do DNS.

Nhưng hóa ra, việc thay đổi DNS không phải lúc nào cũng có ích. Và đến bài viết (liên kết đến ở trên) Các bình luận bắt đầu xuất hiện trong đó họ viết rằng những vấn đề này trong một số trường hợp có thể được giải quyết bằng cách thay đổi tham số MTU. Đặc biệt cảm ơn Ivan, bạn có thể đọc bình luận của anh ấy trong bài viết, liên kết mà tôi để lại ở trên.

Nhưng tôi quyết định viết bài này để nói chi tiết hơn về MTU. Nó là gì, làm thế nào để thay đổi nó, tại sao thay đổi nó và giá trị nào cần chỉ định.

MTU là gì và tại sao lại thay đổi nó?

Tôi ngay lập tức quyết định google nó :). Thành thật mà nói, tôi không phải là một chuyên gia giỏi về những điều tinh tế này. Tôi tìm thấy các bài viết trên Internet chứa đầy các thuật ngữ khác nhau và lời khuyên phức tạp về MTU. Một người chỉ gặp vấn đề khi mở trang web, v.v. sẽ chỉ leo vào những khu rừng này và sẽ không tìm thấy bất cứ điều gì hữu ích ở đó.

Tôi sẽ cố gắng giải thích toàn bộ vấn đề này bằng ngôn ngữ đơn giản.

MTU– đây là kích thước tối đa của khối dữ liệu có thể được truyền bởi giao thức mà không chia khối này (nếu điều này không có ý nghĩa gì với bạn thì không sao cả :) Bạn không cần nó).

Chúng tôi biết một điều rằng giá trị không chính xác của tham số này được chỉ định trong cài đặt bộ định tuyến có thể dẫn đến các sự cố mà tôi đã liệt kê ở trên (nhưng trước hết tôi khuyên bạn nên thay đổi DNS).

Tôi nên chỉ định giá trị MTU nào trong cài đặt bộ định tuyến?

IP độngIP tĩnh- rất có thể nên để lại 1500 (đây là mặc định)

MTU cho L2TP1460

PPPoE1420

Đối với Intertelecom, trong cài đặt tôi đã cài đặt 1476 (giá trị này phù hợp với tất cả các mạng 3G, nếu tôi không nhầm).

Cách tốt nhất là gọi cho bộ phận hỗ trợ của nhà cung cấp của bạn và hỏi nên sử dụng MTU nào. Ngay cả với những giá trị tôi đã viết ở trên, vẫn có thể có vấn đề. Tốt nhất hãy hỏi nhà cung cấp của bạn!

Nếu bạn đã biết giá trị nào cần chỉ định trong các tham số của bộ định tuyến, bây giờ tôi sẽ chỉ cho bạn cách thức và vị trí thay đổi MTU.

Trước hết, chúng ta cần vào cài đặt bộ định tuyến. Chỉ cần mở địa chỉ trong trình duyệt của bạn 192.168.1.1 , hoặc 192.168.0.1 . Tên đăng nhập và mật khẩu mặc định là admin và admin (bạn có thể xem địa chỉ, thông tin đăng nhập và mật khẩu ở cuối bộ định tuyến). Nếu không vào được phần cài đặt thì hãy xem bài viết.

Bộ định tuyến TP-Link

Trong bộ định tuyến TP-Link, hãy chuyển đến tab MạngWAN và nhập giá trị được yêu cầu vào trường Kích thước MTU (nhân tiện, MTU được biểu thị bằng byte).

Lưu cài đặt và khởi động lại bộ định tuyến.

Trong bộ định tuyến của Asus

Chuyển đến tab "Cài đặt thêm""WAN", hoặc "Internet".

Nhân tiện, Asus có những tính năng riêng mà tôi thậm chí còn không biết đến. Ở đó, trường MTU chỉ xuất hiện khi chọn một số kết nối.

Nếu trường này không xuất hiện thì MTU phải được chỉ định trong trường này. Trong trường này chúng tôi viết dòng sau MTU 1460 MRU 1460 (đừng quên thay đổi giá trị).

Nếu bạn có một bộ định tuyến khác, chẳng hạn như D-Link hoặc ZyXEL, thì hãy tìm tham số MTU trên tab nơi bạn đặt tham số để kết nối Internet. Đây thường là tab WAN.

Nếu lời khuyên của tôi không giúp bạn giải quyết vấn đề khi truy cập Internet, hãy báo cáo nó trong phần bình luận. Và đừng quên viết về cách bạn giải quyết mọi thứ. Chà, hãy đặt câu hỏi nữa, chúng ta sẽ ở đâu nếu không có họ :).

Tất cả WiFi tốt nhất và ổn định!

Ngoài ra trên trang web:

MTU là gì? Làm cách nào để thay đổi MTU trong cài đặt bộ định tuyến? [sự cố khi tải một số trang web, phát video]được cập nhật: ngày 7 tháng 2 năm 2018 bởi: quản trị viên

Trong mạng máy tính, thuật ngữ đơn vị truyền tối đa (MTU) có nghĩa là kích thước tối đa của khối dữ liệu hữu ích của một gói (tải trọng tiếng Anh), có thể được truyền bởi một giao thức mà không bị phân mảnh. Thông thường, các tiêu đề giao thức không được bao gồm trong MTU, nhưng trên một số hệ thống, một số giao thức có thể bao gồm các tiêu đề. Khi mọi người nói về MTU, họ thường muốn nói đến giao thức lớp liên kết của mô hình mạng OSI.

Tuy nhiên, thuật ngữ này cũng có thể được áp dụng cho các cấp độ khác:

L1 - mtu đa phương tiện (khung L2 đầy đủ);

L2 - mtu, hw mtu, hệ thống mtu;

L3 - ip mtu (tiêu đề ip được tính đến), định tuyến mtu;

L4 - tcp mss Phi hệ thống: đường hầm mtu, vlan mtu, mpls mtu.

Kích thước khung hình tối đa bị giới hạn vì một số lý do:

Để giảm thời gian truyền lại trong trường hợp mất gói hoặc hỏng hóc không thể khắc phục được. Xác suất mất tăng theo chiều dài gói.

Để khi hoạt động ở chế độ bán song công, máy chủ không chiếm kênh trong thời gian dài (khoảng cách giữa các khung cũng được sử dụng cho mục đích này).

Gói được gửi càng lớn thì thời gian chờ các gói khác được gửi càng lâu, đặc biệt là trên các giao diện nối tiếp. Vì vậy, một MTU nhỏ sẽ phù hợp trong trường hợp kết nối quay số chậm.

Kích thước và tốc độ nhỏ của bộ đệm mạng cho các gói đến và đi. Tuy nhiên, bộ đệm quá lớn cũng làm giảm hiệu suất.

Giá trị MTU được xác định theo tiêu chuẩn của giao thức tương ứng, nhưng có thể được ghi đè tự động cho một luồng cụ thể (bằng giao thức PMTUD) hoặc thủ công cho giao diện mong muốn. Trên một số giao diện, MTU mặc định có thể được đặt thấp hơn mức tối đa có thể. Giá trị MTU thường bị giới hạn bên dưới bởi độ dài khung tối thiểu cho phép.

Đối với mạng hiệu suất cao, những lý do gây ra giới hạn MTU ban đầu đã lỗi thời. Về vấn đề này, một tiêu chuẩn cho khung Jumbo có MTU tăng đã được phát triển cho Ethernet.

Máy chủ biết giá trị MTU cho giao diện của chính nó (và có thể cả các nút lân cận), nhưng giá trị MTU tối thiểu cho tất cả các nút mạng thường không xác định. Một vấn đề tiềm ẩn khác là các giao thức cấp cao hơn có thể tạo ra kích thước gói lớn hơn mà các nút khác trên mạng không hỗ trợ.

Truyền các gói lớn qua mạng bị phân mảnh. Để khắc phục những vấn đề này, IP hỗ trợ phân mảnh, cho phép chia một datagram thành các phần nhỏ hơn, mỗi phần đủ nhỏ để truyền trơn tru qua nút gây ra sự phân mảnh. Các phân đoạn gói được đánh dấu sao cho IP của máy chủ đích có thể tập hợp lại các phân đoạn thành datagram gốc. Nhược điểm của phân mảnh gói là tốc độ.

Mặc dù phân mảnh giải quyết được vấn đề về kích thước gói và MTU không khớp nhưng nó làm giảm đáng kể hiệu suất của các thiết bị mạng. Về vấn đề này, một công nghệ thay thế có tên Path MTU Discovery (RFC 1191) đã được đề xuất vào năm 1988. Bản chất của công nghệ này là khi hai máy chủ kết nối, tham số DF (không phân mảnh) sẽ được đặt để ngăn chặn việc phân mảnh gói tin. Điều này khiến máy chủ có giá trị MTU nhỏ hơn kích thước gói từ chối gói và gửi thông báo ICMP "yêu cầu phân mảnh nhưng vô hiệu hóa cờ (DF)". Máy chủ gửi giảm kích thước gói và gửi lại. Hoạt động này tiếp tục cho đến khi gói đủ nhỏ để đến được máy chủ đích mà không bị phân mảnh.

Tuy nhiên, công nghệ này cũng tiềm ẩn những vấn đề. Một số bộ định tuyến được quản trị viên cấu hình để chặn hoàn toàn các gói ICMP (điều này không thông minh lắm nhưng có thể là giải pháp đơn giản nhất cho một số vấn đề bảo mật). Kết quả là, nếu kích thước gói không khớp với giá trị MTU ở một khu vực nhất định thì gói sẽ bị loại bỏ và máy chủ gửi không thể lấy được thông tin về giá trị MTU và không gửi lại gói. Do đó, không có kết nối nào được thiết lập giữa các máy chủ. Sự cố được gọi là Hố đen MTU Discovery (RFC 2923) và giao thức đã được sửa đổi để phát hiện các bộ định tuyến như vậy.

Vì Windows (XP, 7, 8) tự động chọn MTU (PMTU) tốt nhất, nên trong trường hợp của chúng tôi, chúng tôi chỉ cần đảm bảo rằng kết nối này không được đặt thành một số giá trị khác ngoài giá trị cố định tối ưu. Nhân tiện, giá trị tối ưu này khá dễ dàng tìm ra bằng cách tiến hành một thí nghiệm đơn giản. Mở bảng điều khiển cmd.exe và nhập lệnh trong đó:

PING -f -l 1472 xxx.xxx.xxx.xxx

trong đó xxx.xxx.xxx.xxx là địa chỉ IP của cổng nhà cung cấp của bạn,

F vô hiệu hóa phân mảnh gói,

L đặt kích thước gói.

Nếu bạn nhận được phản hồi như “Trả lời từ xxx.xxx.xxx.xxx: bytes=1472 time=144ms TTL=10”, thì điều này có nghĩa là MTU=1500 (28 byte của tiêu đề không được tính đến). Nếu câu trả lời là “Gói cần được phân mảnh nhưng được đặt DF”, thì hãy giảm giá trị 1472 cho đến khi gói được truyền qua - giá trị này cộng với 28 byte của tiêu đề và sẽ bằng MTU được yêu cầu.

Giá trị kết quả (+28 byte tiêu đề) phải được so sánh với giá trị MTU được hệ thống sử dụng, giá trị này có thể được xác định bằng lệnh trên cùng một dòng lệnh:

Giao diện Netsh ipv4 hiển thị giao diện con

(Kết quả sẽ hiển thị giá trị MTU cho các giao diện mạng ipv4).

Bạn có thể thay đổi giá trị MTU trong Windows (XP, 7, 8) bằng lệnh

(Chỉ người dùng có kinh nghiệm mới nên thực hiện hành động thay đổi cài đặt, vì giá trị không chính xác sẽ ảnh hưởng xấu đến hoạt động của mạng!!!):

giao diện Netsh ipv4 đặt giao diện con “ХХХХХХХХ” mtu=1500 store=persistent

Trong đó ХХХХХХХХ là tên của giao diện mạng (Theo mặc định - “Kết nối khu vực cục bộ”, để thuận tiện, bạn có thể đổi tên nó, ví dụ: thành Lan1 trong thư mục “Kết nối mạng” trong “Bảng điều khiển”).

Không giống như hệ điều hành Windows, hầu hết các bộ định tuyến (bộ định tuyến Wi-Fi Home) sử dụng cài đặt MTU tĩnh được chỉ định trong cài đặt bộ định tuyến. Giá trị MTU mặc định là 1500.

Nhà cung cấp Triolan đảm bảo truyền các gói Ethernet có kích thước sử dụng tối đa, tương ứng với cài đặt MTU 1500.

Có những nhà cung cấp có cài đặt mạng giới hạn kích thước MTU ở các giá trị nhỏ hơn 1500. Điều này thường là do việc sử dụng các giao thức đóng gói bổ sung (PPPoE, L2P, v.v.). Trong trường hợp này, HĐH Windows định cấu hình giá trị MTU cần thiết bằng giao thức PMTU, nhưng nếu có vấn đề phát sinh, có thể cần phải có các cài đặt được mô tả ở trên. Thông thường, các sự cố với MTU có liên quan cụ thể đến các bộ định tuyến trong đó giá trị MTU được định cấu hình không chính xác. Đối với mạng Triolan, giá trị này là 1500, đối với các mạng khác, giá trị này có thể được xác định bằng cách sử dụng dòng lệnh, như được mô tả ở trên.

Nhiều người dùng Internet, để kết nối mà họ sử dụng kết nối an toàn từ các nhà cung cấp, có thể cảm thấy khó chịu trong công việc do không thể mở một số tài nguyên Internet. Việc khắc phục sự cố đôi khi được giải quyết một cách triệt để - bộ định tuyến hoặc nhà cung cấp đã được thay đổi, nhưng có khả năng cao là bạn sẽ tự khắc phục tình huống đó bằng cách chỉ điều chỉnh một tham số gọi là MTU trong bộ định tuyến. Nó là gì, làm thế nào để tìm và cấu hình nó một cách chính xác - những câu hỏi sẽ được thảo luận trong bài viết này.

Mang lại sự rõ ràng

Để tăng tốc độ Internet, truyền dữ liệu gói được sử dụng. Rốt cuộc, việc gửi và nhận thông tin cho từng bit trong khi tải kênh chẳng có ý nghĩa gì. Do đó, một công nghệ đã được tạo ra cho phép thu thập luồng dữ liệu vào một gói đặc biệt để truyền đi khoảng cách xa. Khi máy tính đích nhận được một gói, nó chỉ cần giải nén gói đó và nhận dữ liệu gốc. Trong khi sử dụng hệ thống như vậy, các hạn chế đã được xác định dẫn đến giảm tốc độ khi kích thước gói tăng lên. Nhờ đó, một tiêu chuẩn tương ứng đã được đưa ra - gói truyền tối đa cho thiết bị (Đơn vị truyền tối đa), hay gọi tắt là MTU, trong bộ định tuyến. Điều này là rõ ràng, vẫn phải xác định lý do tại sao tiêu chuẩn này không hoạt động chính xác.

Hoang tưởng hoặc an ninh

Đương nhiên, bất kỳ tiêu chuẩn nào đều cung cấp khả năng giải quyết các vấn đề trong MTU, tính năng phân mảnh đặc biệt đã được phát triển, giúp thay đổi kích thước gói ở mức thấp theo yêu cầu của máy tính cuối trên mạng. Bản thân yêu cầu được thực hiện ở lớp vận chuyển TCP bằng giao thức ICMP, có nhiệm vụ truyền các thông báo dịch vụ. Các giao thức lớp liên kết, nếu không thể nhận được gói, hãy gửi một thông báo cho biết điều này là không thể. Người gửi giảm kích thước của bưu kiện và gửi lại. Tuy nhiên, điều này không phải lúc nào cũng hiệu quả. Rốt cuộc, tài nguyên Internet thường được quản lý bởi những quản trị viên rất lười biếng, những người thay vì tinh chỉnh hệ thống bảo mật lại thực hiện một cách dễ dàng bằng cách vô hiệu hóa các giao thức không cần thiết, theo quan điểm của họ. Đương nhiên, ICMP là một trong số đó. Nhưng nếu không có tin nhắn thì không có vấn đề gì; người dùng cuối do lỗi của người khác nên không sử dụng đầy đủ dịch vụ trả phí.

Chỉ báo ping tuyệt vời

Và để những nghi ngờ mà dịch vụ hỗ trợ kỹ thuật của bất kỳ nhà cung cấp nào đặt ra trong tâm trí người dùng sẽ biến mất vĩnh viễn, bạn cần biết một sự thật quan trọng - lệnh ping không phải là một chỉ báo. Vì nhiệm vụ chính của nó là kiểm tra tính sẵn có của tài nguyên chứ không phải chất lượng của kênh liên lạc. Bạn có thể tự xác minh điều này bằng cách chạy ping ya.ru trên dòng lệnh. Phản hồi của máy chủ cuối sẽ cho biết gói 32 byte đã được nhận. Điều gì sẽ xảy ra nếu bạn gửi một gói được đặt theo tiêu chuẩn ở mức 1500 byte? Lệnh sẽ có dạng như sau: ping ya.ru -f -l 1500. Trong đó l là kích thước của gói và f là cấm phân mảnh. Các vấn đề có thể phát sinh, từ không thể tiếp nhận đến mất kênh. Vì tất cả thông tin nhận được từ Internet đều được truyền theo gói lớn, nên không nên tin tưởng vào việc kiểm tra kênh. Trong trường hợp này, kích thước gói không gì khác hơn giá trị MTU, việc chỉnh sửa có thể cải thiện hiệu suất Internet.

Khả năng của nhà cung cấp

Trước hết, bạn cần hiểu thông số Đơn vị truyền tối đa được nhà cung cấp đặt là gì. Nếu dịch vụ Internet được cung cấp qua cáp xoắn đôi và không có bất kỳ cài đặt mạng nào thì sẽ không có vấn đề gì. Nhưng trong trường hợp sử dụng các kênh PPPoE an toàn, bạn cần chuẩn bị tinh thần rằng bạn không thể làm được nếu không thiết lập bộ định tuyến và máy tính. Có rất nhiều tùy chọn để xác định kích thước gói chính xác, cũng như cách khắc phục sự cố và một số phương pháp hiệu quả nhất sẽ được chú ý. Đương nhiên, bạn có thể thử tìm hiểu thông số MTU từ nhà cung cấp qua điện thoại và đăng ký nó trên bộ định tuyến, nhưng điều này quá đơn giản và rất có thể là không thể do năng lực của nhà điều hành thấp.

Có lẽ vấn đề nằm ở chỗ khác

Có thể việc không thể truy cập một số trang Internet không phải do cài đặt MTU trong bộ định tuyến không chính xác và cách khắc phục này sẽ không giải quyết được vấn đề. Bạn cần biết chính xác hướng nào để di chuyển. Để thực hiện việc này, người dùng cần vào cài đặt của bộ định tuyến và hạ MTU mặc định xuống 1400 byte. Sau khi lưu và khởi động lại, hãy thử truy cập lại tài nguyên mong muốn. Nếu sự cố vẫn tiếp diễn, hãy đưa cài đặt về vị trí ban đầu và bắt đầu tìm kiếm giải pháp theo hướng khác. Tuy nhiên, theo đánh giá từ nhiều người dùng, việc giảm kích thước gói tối đa xuống mang lại kết quả tích cực và tất cả các tài nguyên, bao gồm cả trò chơi trực tuyến, đều có sẵn. Tuy nhiên, một vấn đề khác lại nảy sinh - tốc độ mở trang và tải file giảm xuống. Bạn cần mở cài đặt bộ định tuyến và tinh chỉnh MTU.

Từ lời nói đến việc làm

Để đi tới cài đặt, bạn cần nhập địa chỉ bộ định tuyến vào thanh địa chỉ của bất kỳ trình duyệt nào và khi ở trong cửa sổ ủy quyền, hãy nhập thông tin đăng nhập và mật khẩu của bạn. Đương nhiên, nếu việc cấu hình được thực hiện bởi quản trị viên từ phía nhà cung cấp thì việc loại bỏ các vấn đề khi làm việc với Internet cũng nằm trong khả năng của anh ta. Nhưng những người dùng khác biết mật khẩu thực tế và đăng nhập vào điểm truy cập. Trong mọi trường hợp, nếu không có sự cho phép thì vấn đề sẽ không thể được giải quyết vì cài đặt bộ định tuyến sẽ không khả dụng.

Cuối cùng, không có tình huống vô vọng. Bạn có thể tìm hiểu cài đặt mạng từ nhà cung cấp của mình, đặt lại bộ định tuyến về cài đặt gốc và tự kết nối. Có đủ hướng dẫn trên các phương tiện truyền thông để thiết lập phần cứng cần thiết, chưa kể các hướng dẫn có thương hiệu từ nhà sản xuất, bạn có thể tìm thấy trên các trang web chính thức của người bán.

Cách tìm MTU trong bộ định tuyến

Bộ định tuyến D-Link được coi là phổ biến nhất ở Nga, vì vậy tất cả các ví dụ tinh chỉnh sẽ được mô tả dựa trên chức năng của nó, không khác lắm so với các bộ định tuyến khác. Khi ở trong menu cài đặt thiết bị chính, bạn cần chuyển sự chú ý sang mục WAN trong phần “Mạng”. Mục này chịu trách nhiệm xây dựng kênh liên lạc giữa bộ định tuyến và thiết bị của nhà cung cấp; sự hiện diện của nó là bắt buộc trong bất kỳ thiết bị mạng nào. Khi ở trong menu mong muốn, người dùng có thể phát hiện một số kết nối có trạng thái “đã kết nối”. Nên ưu tiên cho cái có cờ “cổng mặc định”. Đặt con trỏ vào kết nối đã chọn. Bằng cách nhấp vào nút “thay đổi” (hoặc “thêm” - mỗi phiên bản có tên riêng), người dùng sẽ được đưa đến menu tinh chỉnh. Tìm mục mong muốn có nhãn MTU. Thay đổi tham số bằng cách nhấp vào hình ảnh bút chì trong trường đã chọn. Đặt kích thước mong muốn. Lưu cài đặt và khởi động lại bộ định tuyến.

Những điều đúng luôn sinh hoa trái

Việc đặt MTU trong bộ định tuyến, như thực tế cho thấy, là chìa khóa cho nhiều kênh được xây dựng trên mạng riêng ảo. Tuy nhiên, ít người biết rằng việc tinh chỉnh kết nối chất lượng cao còn phụ thuộc vào hai điểm nữa, luôn nằm cạnh trường MTU. Việc cấu hình đúng tất cả các thông số luôn giải quyết được vấn đề trong các mạng có D-Link, Zuxel, Cisco, Linksys và một số thiết bị khác tự động điền các thông số quan trọng. Trong những trường hợp như vậy, bạn không nên thay đổi tham số nếu không có mong muốn đặc biệt.

  1. Cố sống đi. Mạng ảo được tạo sẽ được bộ định tuyến hỗ trợ liên tục, kể từ khi bật cho đến khi tắt nguồn.
  2. Khoảng LCP. Tham số được chỉ định tính bằng giây và đặt tần suất yêu cầu từ bộ định tuyến đến thiết bị của nhà cung cấp để kiểm tra chức năng của kênh.
  3. Lỗi LCP Một tham số cho phép bạn ngắt kết nối khỏi thiết bị của nhà cung cấp để thiết lập kênh liên lạc mới, chất lượng cao hơn trong trường hợp không trả lại được một số gói đã gửi trước đó.

Tiêu chuẩn mạng riêng

Nếu bạn không muốn tự mình thử nghiệm, xác định kích thước MTU cần thiết, bạn có thể sử dụng dữ liệu kỹ thuật được chỉ định trong tiêu chuẩn.

  1. Mỗi gói được truyền đi kèm theo dữ liệu bảo mật riêng của nó, thường được gọi là tiêu đề. Tiêu đề này lấy 8 byte từ mỗi gói, để kênh có thể truyền 1492 byte. ADSL dựa trên công nghệ này; do đó, để cấu hình modem, việc thay đổi MTU là bắt buộc.
  2. Mạng VPN và PPP riêng. Ở đây MTU phần lớn phụ thuộc vào phần cứng của máy chủ mà kết nối được thực hiện. Xét cho cùng, ngoài nhà cung cấp, kết nối có thể được sử dụng để kết nối với nơi làm việc trong doanh nghiệp bằng kết nối từ xa. Tham số 1400 byte được coi là tối ưu nhưng việc tinh chỉnh không bị cấm.

Phần mềm trợ giúp

Bạn cũng có thể xác định kích thước MTU cần thiết mà không cần thử nghiệm bộ định tuyến bằng phần mềm. Ví dụ: chương trình Tối ưu hóa TCP thực hiện các phép tính độc lập trên kênh liên lạc và cung cấp kết quả cho người dùng cùng với mô tả đầy đủ về vấn đề. Khá thuận tiện, nhưng tốn nhiều tài nguyên. Sau cùng, bạn cần tìm chương trình, tải xuống, cài đặt và hiểu chức năng của nó. Và sau khi tìm ra điều đó, bất kỳ người dùng nào cũng sẽ thấy rằng ứng dụng này sử dụng ping tầm thường của một số tài nguyên trên Internet. Hóa ra bạn có thể xác định MTU từ dòng lệnh? Thật dễ dàng, bạn chỉ cần giảm kích thước gói xuống một gói cho đến khi phản hồi của máy chủ là tích cực - ping ya.ru -f -l 1499.

Nhiều sản phẩm phần mềm thiết lập mạng cung cấp tính năng tinh chỉnh bằng cách chỉnh sửa sổ đăng ký hệ thống, đăng ký các khóa đặc biệt cho thiết bị mạng. Chức năng này được yêu cầu trong các hệ thống của thế kỷ trước, tuy nhiên, các hệ điều hành hiện đại có thể tự thích ứng với kênh liên lạc đã tạo và đôi khi, sau khi tinh chỉnh bộ định tuyến, bạn cần khởi động lại máy tính để hoạt động hiệu quả hơn.

Cuối cùng

Sau khi nhận được thông tin về MTU trong bộ định tuyến, nó là gì và cách tinh chỉnh thiết bị, bạn có thể tiến hành các hành động trực tiếp nhằm cải thiện hiệu suất của kênh liên lạc. Tuy nhiên, trước khi bắt đầu, bạn cần biết rằng không phải tất cả các bộ định tuyến đều cho phép bạn thay đổi đặc điểm của chúng. Ví dụ, ZTE, được biết đến với modem 3G, cho rằng việc thiết lập MTU đã vi phạm một số quy tắc bảo mật nội bộ. Theo đó, sẽ không thể thay đổi các thông số cần thiết theo cách thủ công. Các chuyên gia khuyên bạn nên cài đặt thiết bị mua từ nhà cung cấp hoặc ít nhất là thống nhất lựa chọn với nhà cung cấp Internet của bạn trước khi mua.

Tại thời điểm máy chủ phải truyền dữ liệu qua giao diện, nó đề cập đến kích thước tải trọng tối đa cho một gói Đơn vị truyền tối đa,để xác định lượng dữ liệu có thể chứa trong mỗi gói. Ví dụ: giao diện Ethernet có MTU mặc định là 1500 byte, không bao gồm tiêu đề hoặc đoạn giới thiệu Ethernet. Điều này có nghĩa là máy chủ cần gửi dữ liệu qua TCP thường sẽ sử dụng 20 byte đầu tiên trong số 1500 byte này cho tiêu đề IP, 20 byte tiếp theo cho tiêu đề TCP và 1460 byte còn lại cho tải trọng. Việc đóng gói dữ liệu vào các gói có kích thước tối đa như thế này cho phép sử dụng băng thông hiệu quả nhất đồng thời giảm thiểu việc sử dụng chi phí giao thức dữ liệu. Kích thước MTU tối ưu là chìa khóa để sử dụng hiệu quả các kênh truyền dữ liệu mạng và giảm tải cho thiết bị mạng.

Thật không may, không phải tất cả các thiết bị trên Internet đều có cùng kích thước MTU tối đa. MTU có thể khác nhau tùy thuộc vào loại phương tiện vật lý hoặc cấu hình đóng gói (ví dụ: đường hầm GRE hoặc mã hóa IPsec). Khi bộ định tuyến quyết định chuyển tiếp gói IPv4 qua giao diện và xác định rằng kích thước gói vượt quá MTU giao diện, bộ định tuyến phải chia gói để nó được gửi thành hai (hoặc nhiều) phần riêng biệt, mỗi phần không vượt quá Giới hạn kích thước MTU của liên kết giữa các thuê bao. Việc phân mảnh khá tốn kém, cả về tài nguyên bộ định tuyến và việc sử dụng băng thông. Các tiêu đề mới phải được tạo và đính kèm vào từng đoạn. Trong đặc tả giao thức IPv6, việc phân mảnh gói được loại bỏ hoàn toàn khỏi bộ định tuyến, nhưng đây là chủ đề cho một cuộc thảo luận khác.

Xác định kích thước MTU tối ưu của gói dữ liệu

Để sử dụng liên kết hiệu quả nhất, các máy chủ phải xác định kích thước MTU tối ưu - đây là MTU tối thiểu trong số tất cả các nút trên đường dẫn giữa các máy chủ. Ví dụ: đối với hai máy chủ có đường dẫn giữa chúng bao gồm 3 bộ định tuyến với các kích thước gói tối đa có thể khác nhau: 1500, 800 và 1200 byte, mỗi máy chủ cuối phải chấp nhận kích thước gói nhỏ nhất là 800 byte để tránh phân mảnh.

Không phân mảnh và đích đến không thể truy cập được, cần phân mảnh

Các gói có thể di chuyển tùy ý trên các mạng và không thể tính toán trước tất cả các tuyến cũng như kích thước gói tối đa cho mỗi kết nối. RFC 1191 chỉ định phương pháp xác định kích thước MTU. Quá trình mà máy chủ cho một kết nối cụ thể có thể phát hiện kích thước MTU nhỏ hơn kích thước mà giao diện mạng của chính nó hỗ trợ. Hai thành phần chính là khóa: bit Không phân mảnh (DF) của tiêu đề IP và mã con của thông báo ICMP Destination Unreachable, Fragmentation Needed.

Việc đặt bit DF trong gói IP sẽ ngăn bộ định tuyến thực hiện phân mảnh khi phát hiện MTU nhỏ hơn kích thước gói. Thay vào đó, gói sẽ bị loại bỏ và một thông báo được gửi đến người gửi thông qua ICMP cho biết các gói cần được phân mảnh. Về cơ bản, bộ định tuyến đang chỉ ra rằng nó cần chia gói thành nhiều phần để chuyển tiếp gói tiếp theo, nhưng cờ Không phân mảnh (DF) ngăn điều này xảy ra. RFC 1191 mở rộng thông báo yêu cầu phân mảnh ICMP để bao gồm kích thước MTU cho kết nối hiện tại.

Bây giờ kích thước gói tối đa cho một kết nối đã được phát hiện, máy chủ có thể lưu trữ giá trị này vào bộ đệm và tạo các giá trị tiếp theo có kích thước phù hợp. Lưu ý rằng việc khám phá kích thước gói tối đa cho một kết nối cụ thể là một quá trình đang diễn ra. Khi định tuyến động được sử dụng và tuyến đường giữa người gửi và người nhận được xây dựng lại, máy chủ định kỳ tiếp tục cố gắng đặt cờ DF để phát hiện việc giảm thêm kích thước gói. RFC 1191 cũng cho phép bạn kiểm tra định kỳ khả năng tăng kích thước gói tối đa cho mỗi tuyến, đôi khi cố gắng truyền một gói lớn hơn gói được lưu trong bộ nhớ đệm. Nếu gói được truyền thành công, giới hạn kích thước gói sẽ tăng lên.