Gần như chắc chắn, đường truyền sẽ là Một ↔︎ switch ↔︎ B , không phải trải qua các bức tường lửa và router. Giả sử rằng các máy trạm A và B có địa chỉ IP với cùng một mạng và netmask, chúng sẽ có thể tương tác với không có bộ định tuyến liên quan, bởi vì bộ chuyển mạch biết cách chuyển tiếp các gói. Bạn sẽ có thể xác minh rằng không có bước nhảy trung gian giữa A và B bằng cách chạy từ một dấu nhắc lệnh trên Một . (Trên Windows, lệnh sẽ thay thế .)traceroute ip_address_of_B
tracert
traceroute
Điều đó nói rằng, kịch bản thay thế là có thể , nhưng ít khả năng hơn.
Ngày xưa, trước khi các thiết bị chuyển mạch Ethernet thịnh hành, đã có các trung tâm Ethernet. Các trung tâm hoạt động theo cùng một cách, ngoại trừ việc chúng sẽ nhân đôi và chuyển tiếp các gói Ethernet đến một cách thông minh qua mọi cổng duy nhất của trung tâm, thay vì ra khỏi cổng thích hợp như một công tắc. Nếu bạn đã có một trung tâm thay vì một chuyển đổi, sau đó router sẽ nhìn thấy (và bỏ qua) tất cả lưu lượng giữa A và B . Tất nhiên, việc chuyển tiếp gói bừa bãi như vậy tạo ra rất nhiều lưu lượng không cần thiết và các trung tâm Ethernet không phổ biến trong những ngày này.
Một kịch bản có thể (nhưng không thể) khác là công tắc có thể được cấu hình để thực hiện cách ly cổng . Điều đó sẽ buộc lưu lượng của mỗi máy trạm đi qua bộ định tuyến. Bạn có thể muốn làm điều đó nếu bạn coi các máy trạm là thù địch với nhau - ví dụ: các cổng tại thư viện công cộng hoặc trong các phòng khách sạn riêng biệt - và bạn không muốn chúng có thể liên lạc trực tiếp với nhau. Tuy nhiên, trong môi trường văn phòng, rất có thể quản trị viên mạng của bạn đã thiết lập nó theo cách đó.
Để trả lời câu hỏi của bạn theo thuật ngữ của giáo dân: mạng phải tự nhiên làm "điều đúng" trong trường hợp của bạn. Tuy nhiên, nó có thể được cấu hình lại một cách có chủ ý để làm một "điều đúng" khác. Như một hệ quả tất yếu, nó cũng có thể vô tình bị cấu hình sai để làm một việc ngu ngốc.