Quản lý bộ chuyển mạch mạng
- Bộ chuyển mạch mạng là một thiết bị đơn giản, nơi các gói tin đi vào và đi ra
- Bộ chuyển mạch được quản lý trở nên phức tạp hơn do bổ sung giao diện web để cấu hình
- Các bộ chuyển mạch đắt tiền cung cấp giao diện thay thế như Telnet và cổng console nối tiếp
- Bộ chuyển mạch mạng bên trong router tiêu dùng cũng là một dạng bộ chuyển mạch được quản lý
- Router là một thiết bị Linux nhỏ có chứa chip chuyển mạch, trong đó một số cổng được nối nội bộ với CPU và phần còn lại được nối ra ngoài tới các cổng vật lý
Tự làm bộ chuyển mạch mạng gigabit của riêng bạn
- Việc tạo ra một bộ chuyển mạch gigabit không khó
- Có sẵn datasheet của chip Realtek để hỗ trợ thiết kế
- Đã chọn chip RTL8367S để thiết kế bộ chuyển mạch gigabit 5 cổng
- Yêu cầu nguồn điện và giao diện truyền thông của chip khá phức tạp, nhưng được giải quyết đơn giản bằng cách nối chồng các dải điện áp
- Thiết kế Ethernet đòi hỏi kỹ thuật chính xác, nhưng trên thực tế vẫn có thể chế tạo với chi phí thấp
Kết nối với Linux
- Sử dụng bo mạch PINE64 A64-lts để thử nghiệm
- Biên dịch lại kernel để kích hoạt các mô-đun cần thiết
- Cấu hình để nhận diện chip chuyển mạch thông qua thay đổi device tree
- Kích hoạt giao diện mạng để vận hành bộ chuyển mạch
Hạn chế
- Cần tự chế bộ chuyển mạch mạng hoặc cải tạo bộ chuyển mạch hiện có
- Khó sử dụng trên máy tính/máy chủ thông thường
- Không thể sử dụng với các cổng biến đổi như giao diện mạng USB
Ý kiến của GN⁺
- Bài viết này thú vị vì giải thích chi tiết cấu trúc bên trong của bộ chuyển mạch mạng và cách quản lý bằng Linux
- Quá trình tự làm bộ chuyển mạch mạng giúp hiểu rõ hơn về việc tích hợp phần cứng và phần mềm
- Nhiều thiết lập chỉ khả thi trên thiết bị ARM nên người dùng phổ thông khó tiếp cận
- Các sản phẩm thương mại có chức năng tương tự gồm các bộ chuyển mạch được quản lý của Mikrotik, Ubiquiti, v.v.
- Khi áp dụng công nghệ mới, cần cân nhắc khả năng tương thích, bảo trì và hỗ trợ cộng đồng
1 bình luận
Ý kiến trên Hacker News
Switch mạng là một thiết bị đơn giản, có nhiệm vụ nhận và chuyển tiếp gói tin
Đây là một dự án thú vị
Bài viết hay, cảm ơn vì đã viết
Không biết Openflow giờ ra sao
Không biết có hỗ trợ rSTP không
Tôi từng đọc rằng rất khó làm switch 10Gbps
Tôi muốn biết ưu điểm của cách này so với việc gắn nhiều adapter gigabit vào một máy Linux rồi thêm chúng vào bridge là gì
Mong là không có hiểu nhầm