Nếu PC1 gửi khung Ethernet tới Switch1 để chuyển khung hình sang Switch2, lần lượt chuyển khung hình sang PC2, có bất kỳ sự phân tách nào xảy ra làm thay đổi địa chỉ MAC nguồn không?
Nếu PC1 gửi khung Ethernet tới Switch1 để chuyển khung hình sang Switch2, lần lượt chuyển khung hình sang PC2, có bất kỳ sự phân tách nào xảy ra làm thay đổi địa chỉ MAC nguồn không?
Câu trả lời:
Không. Nếu tất cả các công tắc là công tắc lớp 2, các khung được chuyển đổi mà không có bất kỳ thay đổi nào.
Chỉ với các bộ định tuyến, bao gồm các bộ chuyển mạch lớp 3 trong đó các gói cần truyền sang các Vlan khác, các khung sẽ bị tước và ghi lại cho mạng hoặc Vlan mới.
Địa chỉ MAC là một mã định danh duy nhất được sử dụng bởi các máy chủ trên mạng cục bộ.
Nếu công tắc thay đổi MAC đích, khung sẽ không được gửi đến máy chủ thích hợp. Trong các trường hợp, ví dụ, nếu khung bị ngập, máy chủ đích sẽ thả nó xuống vì nó sẽ không còn được dành cho máy chủ nữa.
Nếu công tắc thay đổi địa chỉ MAC nguồn, máy chủ đích sẽ sử dụng địa chỉ MAC này cho mọi phản hồi (bao gồm cập nhật mọi mục nhập ARP có dữ liệu xấu). Điều này sẽ dẫn đến tình huống tương tự như tôi đã mô tả, chỉ cho tất cả lưu lượng truy cập trở lại.
Cơ chế có thể được phát triển để làm điều này? Tôi chắc chắn họ có thể. Nhưng không có lý do để làm như vậy tại thời điểm này và điều này sẽ chỉ làm phức tạp mạng và thêm xử lý không cần thiết. Chúng tôi gần như không làm cạn kiệt nhóm địa chỉ MAC có sẵn nên không cần một cái gì đó như MAT (không biết liệu khái niệm dịch địa chỉ MAC có tồn tại ở bất cứ đâu không vì vậy có lẽ tôi chỉ đặt ra một thuật ngữ?).
Đã trả lời bởi @YLearn Tại sao không chuyển đổi ghi lại địa chỉ mac?