Khi bạn thiết lập một mạng trong văn phòng của mình và tùy thuộc vào thiết bị và cách thiết lập được sử dụng, mạng đó có thể thực sự thông minh và hiệu quả đến mức nào? Bài đăng Hỏi và Đáp của SuperUser hôm nay có câu trả lời cho câu hỏi tò mò của một độc giả.
Phiên Hỏi & Đáp hôm nay đến với chúng tôi với sự hỗ trợ của SuperUser — một phần của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều hành.
Ảnh lịch sự của felixtriller (Flickr) .
Câu hỏi
Người đọc SuperUser bizzehdee muốn biết mạng thông minh và / hoặc hiệu quả của mạng tại văn phòng nơi làm việc của anh ấy thực sự như thế nào:
Có một cuộc tranh cãi trong văn phòng của tôi về mức độ thông minh / hiệu quả của mạng mà chúng tôi đã thiết lập. Chúng tôi có một đường cáp quang và một đường cáp chạy vào một bộ định tuyến cân bằng tải, có tường lửa phần cứng và một bộ chuyển mạch 64 cổng được kết nối với nó. Mỗi máy trạm của chúng tôi được kết nối với bộ chuyển mạch (khoảng 30 máy) cộng với một NAS và một vài máy chủ thử nghiệm nội bộ (tất cả đều được gán địa chỉ 192.168.0.x).
Nếu máy trạm A muốn giao tiếp với máy trạm B , mạng của chúng tôi có đủ thông minh để hoạt động:
A → Chuyển đổi → B và chỉ di chuyển qua kết nối phổ biến nhất đầu tiên hoặc con đường sẽ là A → Chuyển đổi → Tường lửa → Bộ định tuyến → Tường lửa → Công tắc → B và phải sử dụng toàn bộ lộ trình đó mọi lúc?
Mạng lưới văn phòng tại nơi làm việc của họ có thể thực sự thông minh và / hoặc hiệu quả như thế nào?
Câu trả lời
Các cộng tác viên của SuperUser là Ben N và Nathan Adams có câu trả lời cho chúng tôi. Đầu tiên, Ben N:
Bộ định tuyến là không cần thiết trừ khi lưu lượng truy cập của bạn cần chuyển sang một mạng con khác. Khi một máy tính muốn gửi một số lưu lượng IP đến một máy khác trên mạng con của nó, nó cần địa chỉ MAC của người nhận, vì địa chỉ IP không phải là một thứ ở cấp / lớp chuyển mạch (Lớp 2 của mô hình OSI).
Nếu nó không biết địa chỉ MAC, nó sẽ phát một ARP yêu cầu nói, "Này, ai có địa chỉ IP này, bạn có thể cho tôi biết địa chỉ MAC của bạn được không?" Khi máy nhận được phản hồi, địa chỉ đó sẽ được gắn vào gói tin và bộ chuyển mạch sử dụng địa chỉ đó để gửi gói tin ra ngoài qua đúng cổng vật lý.
Khi đích không nằm trên cùng một mạng con, các bộ định tuyến cần phải tham gia. Người gửi đưa gói tin đến bộ định tuyến thích hợp (thường là cổng mặc định trừ khi bạn có nhu cầu định tuyến đặc biệt), bộ định tuyến này sẽ gửi gói tin qua mạng tới người nhận dự định.
Không giống như thiết bị chuyển mạch, bộ định tuyến biết và có địa chỉ IP, nhưng chúng cũng có địa chỉ MAC và đó là địa chỉ MAC ban đầu được đưa vào các gói cần định tuyến (địa chỉ MAC không bao giờ rời khỏi mạng con).
Bạn có thể thấy địa chỉ IP của bộ định tuyến trong cột cổng của đầu ra của đường in trên Windows. Các điểm đến không yêu cầu định tuyến có Trên liên kết ở đó.
Tiếp theo là câu trả lời từ Nathan Adams:
Nếu hai máy tính được kết nối với cùng một VLAN trên một bộ chuyển mạch và chia sẻ cùng một mặt nạ mạng con, bộ chuyển mạch sẽ phân phối gói tin mà không cần chạm vào tường lửa hoặc bộ định tuyến của bạn.
Bạn có thể xác minh điều này bằng cách chạy tracert 192.168.0.X (giả sử bạn đang sử dụng Windows) và bạn sẽ thấy một đường dẫn trực tiếp đến hệ thống đó.
Có điều gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra toàn bộ chuỗi thảo luận tại đây .