Tôi nghĩ rằng việc đi qua một công tắc sẽ hạn chế bất kỳ lợi ích nào bạn có được từ việc sử dụng song song 2 cáp Ethernet. Trừ khi công tắc nhanh hơn hai NIC của bạn cộng lại, trong trường hợp đó bạn có thể thấy tốc độ tăng.
Chương trình cân bằng tải là những gì bạn đang tìm kiếm. Bạn không phải "cân bằng tải" nếu bạn không muốn, nhưng đó là cách dễ nhất để hợp nhất các kết nối tôi biết. Ý tưởng không quá phức tạp.
NIC ảo -> Chương trình cân bằng tải -> NIC 1 + 2
Câu trả lời này có những gì bạn đang tìm kiếm Tôi tin rằng:
Cân bằng tải mạng với Trình quản lý mạng
Tôi không chắc về chi tiết cụ thể nhưng tôi chắc chắn đó là ý tưởng chung.
Trừ khi các thẻ NIC về cơ bản ít mạnh hơn bộ định tuyến / chuyển đổi của bạn, lợi ích duy nhất bạn có thể nhận được là kết nối trực tiếp giữa hai máy tính, hoặc kết nối song song toàn bộ. Nhưng lý thuyết và thực hành không phải lúc nào cũng làm việc.
Cách duy nhất tôi có thể nghĩ đến để kiểm tra xem NIC có phải là nút cổ chai trong hệ thống của bạn hay không là thực hiện kiểm tra tốc độ giữa mỗi máy tính bằng cách sử dụng tất cả 4 NIC. Tôi có thể cung cấp cho bạn Ý tưởng chung về cách thực hiện việc này nhưng những thứ cụ thể của Ubuntu tôi sẽ cần.
- Đặt mỗi NIC để có địa chỉ IP riêng như 192.168.0.1 + 192.168.0.2 cho máy tính 1 và * .3 + * .4 cho máy tính 2
Kiểm tra tốc độ duy nhất cho các mạng cục bộ mà tôi đã thấy chỉ là thời gian chuyển trên một tệp bit. Tôi không chắc có phương pháp nào tốt hơn không, tôi chưa bao giờ thấy một phương pháp nào.
3 Đặt tuyến theo cách thủ công để * .1 là giao diện để đến * .3 và * .2 đến * .4.
PC1 192.168.0.1 <-> 192.168.0.3 PC2 192.168.0.2 <-> 192.168.0.4
Tôi chưa bao giờ sử dụng bảng ip nên đây là ví dụ tôi tìm thấy.
[root]# ip route add xx.xxx.239.120 via xx.xxx.239.120 dev eth0 table 4
[root]# ip route add table 4 default via xx.xxx.239.120
[root]# iptables -t mangle -A PREROUTING -p tcp --dport 80 -s xx.xxx.239.120 -j MARK --set-mark 4
[root]# iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source xx.xxx.239.120 [root]# ip rule add fwmark 4 table 4
- một tùy chọn khác là tìm cách để máy khách ssh (hoặc thiết bị đầu cuối) kết nối thông qua các giao diện nhất định. Tôi không chắc làm thế nào được thực hiện cho phía khách hàng.
Nếu các bảng IP được thiết lập chính xác, bạn sẽ có thể gửi 2 tệp từ PC 1 đến cả hai giao diện trên PC 2 và mỗi tệp sẽ có một lộ trình khác nhau. Nếu việc chuyển đổi với hai kết nối nhanh hơn chỉ một .. (hy vọng là nhanh gấp đôi) thì bạn có thể có một cái gì đó.