Làm thế nào để các thiết bị mạng phát hiện xem cáp ethernet có được kết nối không?


9

Tôi có một chút bộ công cụ với một bộ đồ họa trên đó bao gồm bộ chuyển đổi ethernet. Tôi đang cố gắng chẩn đoán tại sao nó không hoạt động và trong khi tôi làm điều đó tôi nhận thấy rằng với một cáp ethernet được kết nối với máy tính xách tay của tôi, tôi thấy mạng xuất hiện và sau đó lại rơi ra.

Làm thế nào để phần cứng phát hiện ra rằng cáp được cắm vào? Có phải nó đang xem cho một đồng hồ sig

Câu trả lời:


12

Điểm tới ethernet (không phải các loại bus cũ) gửi các xung liên kết để cho đầu bên kia biết một cái gì đó được kết nối. Chúng được tạo và phát hiện trong lớp phy. Giao diện Ethernet thường có đèn LED "liên kết" gần đầu nối. Chúng được điều khiển bởi phần cứng phy khi phát hiện các xung liên kết từ đầu kia.


2
Đề xuất của bạn dẫn tôi đến một số thông tin hữu ích: en.wikipedia.org/wiki/Autonegotiation - cảm ơn!
JonCage

0

Đối với khoảng cách và để tránh nhiễu, cũng vì dữ liệu được truyền mà không có đồng hồ, dữ liệu được mã hóa, ví dụ 8b / 10b cho mỗi 8 bit dữ liệu thực 10 bit đi trên dây. Nếu bạn đã gửi nhiều số không liên tiếp mà không có thứ gì đó như thế này hoặc một trong các chương trình khác, bạn có thể không có tín hiệu, điều này thật tệ. Vì vậy, ngay cả khi bạn có nhiều số không hoặc nhiều tín hiệu trên dây, cặp dây (vi sai) vẫn liên tục thay đổi. Do tín hiệu thay đổi liên tục, bạn có thể dễ dàng phát hiện trên máy thu nếu có thứ gì đó và nhận trạng thái liên kết và tốc độ liên kết dành cho giao diện 10/100/1000 chẳng hạn.

Điều này độc lập với việc mức giao thức cao hơn có hoạt động hay không. Về cơ bản, bạn có một liên kết giữa các vật lý trên các card mạng nhưng sau đó bạn đi đến lớp mac và cố gắng nói chuyện, sau đó tiếp tục đi qua các lớp mạng còn lại. Nếu vật lý không được liên kết mặc dù sau đó sẽ không có gì xảy ra.


Rất may, wikipedia đã bị mất điện ngày hôm nay qua SOPA / PIPA, có những lượt truy cập ở đó, trong thời gian đó knowledgetransfer.net/dipedia/Storage/en/8b10b_encoding.htmlm 8b / 10b không được sử dụng cho tất cả các ethernet vì bạn có tốc độ nhanh hơn nhưng cùng một khái niệm và lý do. Pci sử dụng một số khác, v.v. kết cục khác.
old_timer

0

"một cáp ethernet kết nối với máy tính xách tay của tôi"

Chà, tôi nghĩ bạn cần cáp chéo để kết nối chúng để chúng nói chuyện. Nếu bạn đang sử dụng cáp thẳng, TX đang nói chuyện với TX. Nó sẽ không hoạt động.

Xem xét móc thiết bị của bạn thông qua một bộ định tuyến? Nó nên / có thể làm việc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.