Ethernet không có bộ chuyển mạch?


8

Làm thế nào để bạn kết nối Ethernet bằng điện mà không có công tắc? Một cụm từ tương đương của câu hỏi này sẽ là những gì đang diễn ra bằng điện trong Ethernet Hub?

Để làm rõ, tôi không cố gắng kết nối hai máy tính ở đây. Tôi đang suy nghĩ cụ thể về việc tạo ra một mạng lưới vi điều khiển nhỏ trên một bảng. Nó có thể được thực hiện mà không cần một công tắc hoặc một trung tâm thông qua các kết nối điện. Điều này sẽ dành cho 10BaseT hoặc nhiều nhất là 100BaseT.


1
Một chuyển đổi và một trung tâm thực sự là hai điều khác nhau.
Chris Stratton

3
Đây là sơ đồ của một trung tâm. Lời khuyên của tôi về điều này là: Đừng.
AndrejaKo

10, 100 hay 1000? Vì 1000 sử dụng cả 4 cặp hai chiều nên sẽ rất khó.
Brian Carlton

2
Sử dụng 10Base2, dỗ dỗ mỏng, cấu trúc liên kết bus. Nếu bạn có thể tìm thấy một phần cho mạng lưới cổ đại này.
jippie

1
Có nhiều cách tiếp cận tốt hơn so với sử dụng Ethernet chỉ để kết nối các bộ vi điều khiển.
Renan

Câu trả lời:


2

Ethernet 10baseT có thể hoạt động với một hub thuần túy: chỉ cần kết nối tất cả các dây với nhau một cách phù hợp, với các thiết bị điện tử rất tối thiểu. Điều này cũng thường yêu cầu vô hiệu hóa tự động phát hiện cáp và những thứ ở phía thiết bị giao tiếp cho thẻ hiện đại.

Ethernet 100baseT và bất cứ thứ gì thậm chí tương đối hiện đại đều yêu cầu một bộ chuyển mạch thực tế ngay cả đối với "hub" - một bộ vi điều khiển và mỗi cổng được điều khiển riêng.


4

Các hub thích hợp là các thiết bị hoạt động. Họ giải mã lớp vật lý và lắng nghe các khung hình đến. Khi dữ liệu được phát hiện trên một trong các cổng, nó sẽ lặp lại với tất cả các cổng khác. Khi phát hiện xung đột, "tín hiệu kẹt" được xuất ra từ tất cả các cổng để đảm bảo toàn bộ mạng nhìn thấy xung đột. Có thể có một hỗn hợp các loại cổng (các hub cũ hơn thường có cổng AUI và / hoặc cổng 10BASE2 ngoài các cổng 10BASE-T.

Một hub thuần túy chỉ có thể hoạt động ở một tốc độ duy nhất tại một thời điểm. Một thiết bị muốn hỗ trợ nhiều tốc độ cần ít nhất một số mức chức năng cầu. Một số trung tâm có một công tắc vật lý để chọn từ 10 đến 100 megabit. Một số hub về cơ bản là hai hub độc lập, một cho mỗi tốc độ, sở hữu một cầu nối hai cổng để kết nối chúng.

Lưu ý rằng 802.3 không sử dụng thuật ngữ "trung tâm". Những gì thị trường thường gọi là một trung tâm được coi là tiêu chuẩn như một bộ lặp đa lõi. Tương tự như cái mà thị trường gọi là công tắc là "cầu nối đột biến" theo các tiêu chuẩn.

Bạn có thể đọc thêm chi tiết về những gì một bộ lặp được yêu cầu phải làm trong IEE 802.3. Cầu được bao phủ trong IEEE 802.1D

Bạn có thể nhận được các tiêu chuẩn sê-ri 802 miễn phí từ http://stiterias.ieee.org/about/get/802/802.3.html . Lưu ý tuy nhiên có độ trễ thời gian 6 tháng vì vậy nếu bạn THỰC SỰ cần phiên bản mới nhất, bạn có thể phải trả tiền.

Ai đó đã hack cùng nhau một trung tâm thụ động 3 cổng cho 10base-T và dường như nó đã hoạt động. http://www.zen22142.zen.co.uk/Circuits/Interface/pethhub.htmlm Đây chắc chắn không phải là một phương pháp được tiêu chuẩn chấp thuận và tôi không nghĩ có cách nào hợp lý để mở rộng nó ra ngoài 3 thiết bị.

Nếu thiết bị của bạn có cổng Mii, có thể lập trình CPLD để hoạt động như một trung tâm. Tôi không biết bao nhiêu hành vi bạn sẽ phải mô phỏng để làm cho công việc đó mặc dù.


2

Sử dụng cáp chéo nếu chỉ có hai thiết bị và nếu thiết bị không hoạt động với cáp thẳng. Về cơ bản, nó hoán đổi các cặp truyền và nhận, nhưng nhiều giao diện hiện đại là tự động chéo.


xem cập nhật ... Tôi muốn thiết lập một mạng nhỏ trên một bảng không có dây cáp ...
Abbeyatcu

3
Đó gọi là WiFi hoặc 802.11 b / g / n
jippie

1

Đối với một mạng nhỏ trên một bảng, giải pháp đơn giản nhất IMO là một ic chuyển đổi. Tại 10/100, những thứ này rất dễ sử dụng và thường để một thiết bị là MAC của vi điều khiển, với các thiết bị khác là các thiết bị ethernet đầy đủ. Micrel là một sự lựa chọn rõ ràng của nhà sản xuất.

Bạn có xu hướng có thể ghim các thiết bị này để thức dậy như một công tắc không được quản lý thông thường, sẽ hoạt động chính xác như một công tắc văn phòng giá rẻ. Nếu bạn muốn kiểm soát hoặc chẩn đoán nhiều hơn thì bạn có thể nói chuyện với họ từ vi mô.

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.