Làm thế nào để sự không phù hợp xảy ra; tác động của sự không phù hợp đến kết nối mạng là gì; là độ phân giải của sự không phù hợp thực sự đáng nỗ lực; một số cách để phát hiện sự không phù hợp trên quy mô lớn là gì?
Làm thế nào để sự không phù hợp xảy ra; tác động của sự không phù hợp đến kết nối mạng là gì; là độ phân giải của sự không phù hợp thực sự đáng nỗ lực; một số cách để phát hiện sự không phù hợp trên quy mô lớn là gì?
Câu trả lời:
Để giải quyết các câu hỏi của bạn theo thứ tự:
Để hiểu đầy đủ lý do tại sao xảy ra sự không phù hợp song công, bạn cần hiểu công nghệ phát triển như thế nào.
Ban đầu, tất cả Ethernet là một nửa song công. Khi toàn bộ song công được đưa vào hình ảnh, một người nào đó đã quyết định một cách khôn ngoan rằng các thiết bị (đặc biệt là các thiết bị bán song công và song công hoàn toàn) có thể tự đồng ý giữa chúng về cách chúng sẽ giao tiếp và tự động đàm phán.
Tuy nhiên, không có thiết bị song công cũ nào được thiết kế để tự động đàm phán, vì vậy khi tiêu chuẩn được viết, thiết bị tự động đàm phán sẽ được giả định rằng nếu phía bên kia không tham gia đàm phán, thì nó sẽ chạy ở chế độ bán song công vì thiết bị ở phía bên kia phải có khả năng chỉ bán song công.
Như những người khác đã chỉ ra, đàm phán tự động không phải lúc nào cũng hoạt động tốt, vì vậy nhiều thiết bị được định cấu hình với cài đặt song công và tốc độ tĩnh (thường là 100 / đầy đủ) và khi một thiết bị đàm phán được kết nối với một thiết bị như vậy, một bản sao xảy ra sự không phù hợp
Đối với vấn đề này, một sự không phù hợp song công có thể tồi tệ hơn nhiều so với việc chạy ở chế độ bán song công. Điều này là do một bên (full-duplex) nghĩ rằng nó có thể truyền bất cứ lúc nào ngay cả khi nó đang nhận. Phía bán song công sẽ xem đây là một sự va chạm và lùi lại, trong khi phía song công hoàn toàn sẽ tiếp tục truyền.
Nếu phía song công hoàn toàn có xu hướng truyền nhiều dữ liệu, điều này có thể "bỏ đói" phía bán song công vì nó đang chờ phương tiện xóa trước khi truyền, khiến các khung được xếp hàng và cuối cùng bị hủy.
Trên tất cả, một tình huống xấu sẽ xảy ra và bạn nên khắc phục.
Khi phát hiện sự không phù hợp, bạn có thể tìm lỗi. Về phía song công hoàn toàn, bạn thường sẽ thấy nhiều lỗi và thường là lỗi CRC (nhà cung cấp có thể sử dụng các thuật ngữ khác nhau vào các thời điểm). Về phía bán song công, bạn sẽ thường thấy các va chạm và lỗi bộ đệm. Bất kỳ hệ thống quản lý tử tế nào cũng có thể cung cấp cho bạn một danh sách các giao diện đang tạo ra số lỗi cao hơn dự kiến.
Ngày nay, các nguyên nhân phổ biến nhất là các liên kết trong đó một hệ thống (mạng hoặc thiết bị đầu cuối) được cấu hình thủ công và hệ thống khác tự động.
Trong những ngày đầu đàm phán tự động (song công hoàn toàn 10Mb và Fast Ethernet), không có gì lạ khi các thiết bị không thể đàm phán chính xác.
Do lý do này (và các lý do liên quan đến quán tính khác), nhiều mạng công ty và SP lớn yêu cầu cấu hình thủ công của một số hoặc tất cả các liên kết.
Ngày nay, không có lý do nào để thực hiện điều này và trên thực tế, trong thương lượng tự động Gigabit Ethernet (ít nhất là đồng) là bắt buộc, và các thiết bị hoạt động tốt sẽ không cho phép nó bị vô hiệu hóa. Trong một số trường hợp, điều này có thể không rõ ràng, ví dụ như trên một số bộ công cụ của Cisco "vô hiệu hóa" đàm phán tự động trên các liên kết gig chỉ đơn giản là hạn chế các giá trị có thể chấp nhận được trong quá trình đàm phán tự động (có thể có giá trị nếu bạn không báo động về tốc độ giao diện không mong muốn & song công).
Sự không phù hợp thường xảy ra khi một bên của liên kết được cấu hình rõ ràng và bên còn lại được đặt thành tự động đàm phán. Khi các thiết bị được quản lý riêng, các bên có thể không liên lạc và xác minh cài đặt. Tác động đến phạm vi kết nối mạng từ không được chú ý đến các liên kết sử dụng ánh sáng đến nghiêm trọng trên các liên kết được tải nặng. Nói chung là đáng để nỗ lực để giải quyết sự không phù hợp bất cứ nơi nào có thể. Trên các thiết bị chuyển mạch của Cisco, chỉ báo độ tin cậy giao diện dưới 255 là một cách tốt để phát hiện sự không phù hợp. Giá trị này có thể được thăm dò với SNMP để phát hiện sự không phù hợp trên quy mô lớn.