Số liệu tuyến đường tự động được tính trên Windows 7 như thế nào?


18

KB299540 giải thích cách Windows XP tự động gán số liệu cho các tuyến IP:

Bảng sau đây phác thảo các tiêu chí được sử dụng để gán số liệu cho các tuyến được ràng buộc với các giao diện mạng có tốc độ khác nhau.

Greater than 200 Mb: 10
Greater than 20 Mb, and less than or equal to 200 Mb: 20
Greater than 4 Mb, and less than or equal to 20 Mb: 30
Greater than 500 kilobits (Kb), and less than or equal to 4 Mb: 40
Less than or equal to 500 Kb: 50

Tuy nhiên, dường như họ đã thay đổi thuật toán của họ trong Windows 7, vì bảng định tuyến của tôi trông như thế này:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.0.1      192.168.0.3     10
          0.0.0.0          0.0.0.0   10.202.254.254       10.202.1.2    286
       10.202.0.0      255.255.0.0         On-link        10.202.1.2    286
       10.202.1.2  255.255.255.255         On-link        10.202.1.2    286
   10.202.255.255  255.255.255.255         On-link        10.202.1.2    286
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.0.0    255.255.255.0         On-link       192.168.0.3    266
      192.168.0.3  255.255.255.255         On-link       192.168.0.3    266
    192.168.0.255  255.255.255.255         On-link       192.168.0.3    266
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link       192.168.0.3    266
        224.0.0.0        240.0.0.0         On-link        10.202.1.2    286
  255.255.255.255  255.255.255.255         On-link        10.202.1.2     40
===========================================================================

Số liệu "chính xác" duy nhất là số liệu đầu tiên (kết nối Gigabit = 10). Tuy nhiên, các tuyến khác sử dụng kết nối Gigabit có số liệu = 266, VPN của tôi có số liệu = 286 và loopback là 306 (?!).

Có ai biết cái gì đang xảy ra không?


Bất kỳ may mắn tìm ra điều này? Trong XP khi VPN của tôi kết nối, tất cả các tuyến đến mạng từ xa có số liệu là 1 và kết nối cục bộ là 10. Trong Windows 7 ngay cả khi bạn sử dụng tham số 'METRIC' trong lệnh 'tuyến đường thêm', nó vẫn hiển thị với một số số liệu tùy ý. Hơn nữa, trong XP, tất cả các giao diện được đặt thành số liệu tự động. Trong Windows 7 thậm chí bằng cách chỉ định số liệu trên mọi giao diện, chúng vẫn xuất hiện tùy ý! Đưa cái gì?
John Clayton

Câu trả lời:


2

Tôi không nghĩ nó mới với Windows 7, tôi nghĩ nó cũng có trong Vista.

Tuy nhiên, tôi không tin rằng đã có một bộ quy tắc được công bố mà thuật toán tuân theo, chỉ là hiện tại nó có tỷ lệ 1-9999.


1

Tôi cũng không biết thuật toán, nhưng bạn có thể buộc một số liệu cụ thể bằng cách thay đổi thuật toán trên các thuộc tính TCP / IP của thẻ mạng của bạn. Trên tab Chung, bấm Nâng cao, bỏ chọn Số liệu tự động và đặt bất kỳ giá trị nào bạn thích.

Tôi đã thử điều này với một chút thành công vừa phải:

  • - Khi khởi động lại, cài đặt này bị ghi đè;
  • - Khi tôi kết nối modem 3G, nó đặt mọi bộ điều hợp mạng khác thành giá trị Số liệu là + 3k (trong khi nó giữ lại giá trị 30 trên số liệu của nó ... :()
  • - Nếu tôi cố gắng thêm quy tắc tuyến đường, số liệu tôi đã xác định sẽ được thêm vào số liệu cơ sở của giao diện, thay vì là một giá trị tuyệt đối. ([ ref ] [1])

Có ai biết cuốc để khắc phục bất kỳ vấn đề nào không?


1

Vâng. Đây là giải pháp.

goto tùy chỉnh cài đặt quay số của bạn (đối với modem 3G) -> kết nối mạng -> chọn cài đặt TCP / IP (IPv4) -> nhấp vào thuộc tính-> trong tab chung, cài đặt tcp / ip nâng cao -> ở đây làm như sau:

UNCHECK sử dụng cổng mặc định trên mạng từ xa CHECK tắt bổ sung tuyến đường dựa trên lớp (chỉ dành cho WIN VISTA / 7)

bây giờ, khi bạn kết nối quay số lần sau, số liệu bảng định tuyến của bạn cho kết nối lan sẽ không bị ảnh hưởng !!


1
Ai ủng hộ điều này?!?
Zero3

0

Myabe số liệu có ý nghĩa gì khi HĐH đang so sánh các tuyến đường từ cùng một giao thức? Và trong trường hợp đó, cần có một số liệu khác không được hiển thị trong bảng này để so sánh tầm quan trọng của các giao thức (ý tôi là kết nối trực tiếp, vpn hoặc các giao thức khác, v.v.)

Nói chung trong việc định tuyến số liệu này có tầm quan trọng khi so sánh các giao thức tương tự. Ví dụ hoặc nếu OSPF được sử dụng số liệu được tính đến để so sánh các tuyến đến từ OSPF, nhưng khi so sánh tuyến OSPF và giao diện được cấu hình trực tiếp, số liệu không có tầm quan trọng vì theo mặc định, kết nối trực tiếp sẽ luôn được ưu tiên.


0

Tôi biết đây là một câu hỏi cũ, nhưng đây là câu hỏi gần đây tôi cần câu trả lời.

Tôi tin rằng số liệu bạn nhìn thấy thực sự là interface metric+ gateway metric, như đã lưu ý trong một trong những câu trả lời tại https://social.technet.microsoft.com/Forums/windows/en-US/b1fb3e43-300d-49fe-b7a9-be95c7454a82 / metric-for-the-default-route? forum = w7itpronetworking . Do đó, số liệu tính toán có thể được thay đổi bằng cách thay đổi cổng nào là mặc định hoặc vô hiệu hóa số liệu tự động.

Số liệu tự động có thể bị vô hiệu hóa trong các thuộc tính IPv4 của kết nối. Nhấp Advancedvào Generaltab, bỏ chọn Automatic metrichộp và thêm giá trị của riêng bạn - chẳng hạn như 1.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.