Câu hỏi Traceroute bước nhảy trong cùng một mạng con


trong trường hợp nào là có hai hàng xóm nhảy trong cùng một mạng con trong một đầu ra traceroute? Như tôi biết nó nên được chỉ địa chỉ nguồn và mỗi giao diện router nên ở subnet khác nhau?

Ví dụ.:

1     *        *        *     Request timed out.
2     2 ms     3 ms    <3 ms  10.10.0.14
3     5 ms     4 ms     3 ms  10.10.0.15
4     21 ms    22 ms    25 ms  194.221.100.49

Nó sẽ giống như thế này.

(PC) 192.168.1.2 --- 192.168.1.1 (Router1) 10.10.0.X --- 10.10.0.14 (Router2) 10.10.0.x --- 10.10.0.15 (Router3) 192.221.100.X --- 192.221.100.49 (Router4) X.X.X.X

Nhưng trong Router2 có 2 giao diện trong cùng một mạng con, điều này không thể thực hiện được?

Loại cấu hình đó có thể là gì? Có lẽ Frame Relay?


7
2017-09-18 09:22


gốc


Nguồn gốc cũng có trong mạng 10.10.0.0/24 không? - Paul
Không có nó không phải là. Đó là mạng 192.168. - yunolikeyahooo
Thật khó để nói mà không nhìn thấy cấu trúc liên kết. Bạn có thể cấu hình router để trả lời từ bất kỳ địa chỉ nào bạn thích với một chút NAT, nhưng nó có thể đơn giản hơn. Giả sử bạn có hai bộ định tuyến với giao diện trên cùng một mạng 10.10.0.0. Tuyến đường của bạn đến 194.221.100.49 là qua 10.10.0.14 và tuyến đường đến đó là 10.10.0.15. Cái đó có phải không 1. chính hãng? - Paul
Không phải vậy. Tôi đã chỉnh sửa câu hỏi của tôi, bây giờ nó có đầu ra thực sự. - yunolikeyahooo
Traceroute trả lời được gửi từ giao diện mà các tuyến đường lại cho bạn. Vì vậy, nó không nhất thiết phải đúng là router 1 và router 2 được liên kết thông qua mạng 10.10.0.0, chúng có thể được liên kết bằng cách sử dụng một mạng hoàn toàn khác, nhưng cả hai đều có giao diện trên mạng 10.10.0.0 - Paul


Các câu trả lời:


mỗi giao diện router phải ở trong mạng con khác nhau?

Lỗi trong logic của bạn nằm ở giả định rằng các cấu trúc liên kết mạng luôn liên quan đến các bộ định tuyến truyền các gói tin nhận được trên một giao diện trong một mạng con thông qua một giao diện được định nghĩa trong một mạng con khác. Trong khi đó là sự thật trong môi trường SOHO và môi trường doanh nghiệp vừa, nó không phải là chỉ có phương thức triển khai khả dụng có sẵn. Các kỹ sư mạng có thể có lý do để áp dụng một cách tiếp cận khác, hoặc thông qua sự may mắn và cấu hình, họ có thể khiến một người được chấp nhận vô tình.

Có một số tình huống trong đó một bộ định tuyến có thể nhận các gói tin mà sau đó được định tuyến trở lại cùng một mạng mà chúng đã nhận được. Nó quan trọng như thế nào và với tham chiếu đến thiết bị mà chúng tôi xác định mạng con của chúng tôi. Ví dụ, hoàn toàn hợp pháp đối với một bộ định tuyến để có giao diện 10.0.0.1/16, trong khi các thiết bị ngồi sau nó sử dụng địa chỉ trong mạng con 10.0.x.y/24. Từ quan điểm của thiết bị, các gói từ 10.0.1.x đến 10.0.2.x sẽ cần phải đi qua một hoặc nhiều bộ định tuyến, nhưng router biết rõ hơn. Hiện tượng này mạng tromboning thường được tìm thấy trong lõi của mạng doanh nghiệp. Trong khi không nhất thiết phải hiệu quả, nó hoạt động và router đang thực hiện công việc của nó một cách chính xác.

Một sự cố phổ biến khác xảy ra khi chạy một traceroute từ một thiết bị kết nối với bộ tập trung VPN, đường dẫn lưu lượng của nó qua VPN đến thiết bị từ xa. Nếu chúng ta cho rằng đây là nguyên nhân của đầu ra traceroute của bạn, .14 thiết bị có thể sẽ là bộ tập trung được kết nối với mạng LAN của công ty ở đầu từ xa. Các .15 thiết bị là bộ định tuyến cho mạng mà bộ tập trung được kết nối. Các gói được nhận (được điều chỉnh) trên .14 giao diện và truyền lại giao diện tương tự để được chuyển tiếp đến đích của họ. Không có gì sai với điều này, và traceroute hợp pháp hiển thị cho bạn danh tính của tất cả các thiết bị chịu trách nhiệm chạm vào các gói ở lớp IP.

Nếu không có kiến ​​thức chính xác hơn về cấu trúc liên kết mạng và đặc biệt là cấu hình của các bộ định tuyến trung gian, không thể hiểu chính xác những gì đang xảy ra trong trường hợp của bạn.


9
2017-09-18 10:40





Traceroute hoạt động bằng cách gửi ping một cách hiệu quả với một TTL (thời gian để sống) là 1. Nó truy cập bộ định tuyến đầu tiên trả lời bằng thông báo ICMP Time Exceeded. Nó lặp lại điều này, trong trường hợp của bạn tổng cộng là 3 lần.

Sau đó, nó sẽ gửi 3 ping với TTL là 2, sau đó 3 vv. Nó hiển thị phản hồi của mỗi bộ định tuyến như một tuyến đường đến máy chủ.

https://en.wikipedia.org/wiki/Traceroute

Suy đoán đầu tiên của tôi là nếu hệ thống của bạn được cấu hình đúng thì router đầu tiên của bạn (được cấu hình không gửi thông báo Time Exceeded) có đường dẫn mặc định là 10.10.0.14 có một tuyến tĩnh được khai báo tới mạng con 194.221.100.49


0
2017-09-23 09:50



Xin lỗi typo: ... có một tuyến tĩnh được khai báo tới mạng con 194.221.100.49 thông qua bộ định tuyến 10.10.0.15. - Terry