Tại sao các thiết bị tương tự sử dụng cáp chéo thay vì cáp thẳng?


29

Tại sao các thiết bị tương tự sử dụng cáp chéo thay vì cáp thẳng?


8
Bên cạnh đó, đáng chú ý là nhiều thiết bị hiện đại (nhưng chắc chắn không có tất cả) có thể phát hiện ra rằng họ đang sử dụng sai cáp và sẽ tự động chuyển các cặp Tx / Rx của mình, miễn là có ít nhất một đầu kết nối có khả năng này.
Câu chuyện Jon

4
FYI tất cả các cổng GigE đều hỗ trợ Auto-MDIX. Miễn là một trong 2 thiết bị là GigE, bạn không cần cáp chéo.
Navin

8
Thiết bị tương tự cái gì?
Cuộc đua nhẹ nhàng với Monica

3
@BarryTheHatchet Tôi đoán anh ấy có nghĩa là "tương tự nhau", ví dụ như một cặp công tắc, một cặp máy tính, v.v.
Bob

1
@ manjesh23 Bạn không cần phải thực hiện 8 chỉnh sửa khác nhau cho câu hỏi này, hầu hết trong số đó không cải thiện bất cứ điều gì, và một số trong đó làm cho nó tồi tệ hơn. Vui lòng đọc qua phần chỉnh sửa của Trung tâm trợ giúp .
skrrgwasme

Câu trả lời:


62

Định nghĩa của cáp chéo:

Cáp chéo thường được sử dụng giữa các thiết bị có cùng loại giao diện (ví dụ: máy tính với máy tính, bộ định tuyến đến bộ định tuyến, v.v.). Cáp Ethernet thường được làm dưới dạng giao diện loại A hoặc B (vấn đề đơn giản là cách nối dây.

nhập mô tả hình ảnh ở đây

Một chéo chỉ đơn giản là có A ở một đầu và B ở đầu kia.

nhập mô tả hình ảnh ở đây

Chuyện gì đang xảy ra:

Về cơ bản những gì đang xảy ra là "gửi" và "nhận" được chuyển đổi để một trong các dây "gửi" của thiết bị đi đến dây "nhận" của thiết bị khác và ngược lại với các dây khác. (Trong thực tế, dây là theo cặp, vì vậy có hai dây để gửi và hai dây để nhận.)

Nếu bạn sử dụng đường thẳng (trong đó tất cả các dây đều thẳng hàng) thì "gửi" sẽ chuyển đến "gửi" và "nhận" đến "nhận" để các thiết bị không thể giao tiếp .

Tự động MDI-X:

Hãy nhớ rằng nhiều thiết bị hiện đại sử dụng Auto MDI-X, đây là cách để thiết bị tự động chuyển đổi phương thức đấu dây. Nếu một trong hai thiết bị ở hai đầu của ethernet có Auto MDI-X, thì việc bạn sử dụng cáp ethernet thẳng HOẶC không thành vấn đề. Auto MDI-X được giới thiệu trong Gigabit ethernet, vì vậy nếu một trong hai thiết bị của bạn sử dụng Gigabit, chẳng hạn như bộ định tuyến hoặc máy tính, nó có khả năng rất cao có Auto MDI-X trên nó.


3
Tôi nghĩ điều này không hoàn toàn đúng. Có Auto-MDIX loại bỏ sự cần thiết của loại cáp này. Vì vậy, không, họ vẫn sẽ kết hợp. Rõ ràng, cả hai đầu cần hỗ trợ Auto_MDI-X để điều này hoạt động.
Ismael Miguel

1
Việc chỉnh sửa dường như được thực hiện và tôi đã nâng cao từ ngữ. Nó chắc chắn xứng đáng với mỗi upvote.
Ismael Miguel

6
@IsmaelMiguel bạn nói rằng cả hai đầu cần hỗ trợ Auto_MDI-X, nhưng rõ ràng rằng nếu chỉ có một, nó sẽ thích ứng với hành vi của người kia.
Monty Harder

3
@MontyHarder Bạn nói đúng, và Eric đã viết đúng vào câu trả lời của anh ấy. Tôi đã đọc lần thứ 3 về nó và nó đúng. Dường như chỉ có một là cần thiết để hỗ trợ nó.
Ismael Miguel

6
"Auto MDI-X được giới thiệu trong Gigabit ethernet" không chính xác AFAIK. Gigabit làm cho nó bắt buộc, nhưng nó đã được phát triển trước đó (chỉ một số thiết bị không phải gigabit hỗ trợ nó)
Ben Voigt

12

Ethernet định nghĩa giao diện MDIMDI-X .

Thuật ngữ này đề cập đến các biến thể của Ethernet qua công nghệ cặp xoắn sử dụng kết nối cổng 8P8C nữ trên máy tính hoặc thiết bị mạng khác.

Ethernet qua cặp xoắn sử dụng 2 dây (một cặp) để truyền và 2 dây khác (cặp khác) để nhận.

MDI (thẻ ethernet trên một máy tính chẳng hạn) sử dụng dây 1 and 2để truyền3 and 6để nhận . Nếu thiết bị này sẽ kết nối với một switch, switch cần phải sử dụng MDI-X được định nghĩa là: 1 and 2để nhận3 and 6để truyền .

Nếu tôi cần kết nối hai MDI giao diện (một PC với nhau) thì tôi cần một cáp chéo. Cáp này đi qua cặp truyền ở một bên với cặp nhận ở phía bên kia.

Có một tiêu chuẩn khác gọi là Auto MDI-X , tự động phát hiện loại kết nối cáp cần thiết và định cấu hình kết nối một cách thích hợp, loại bỏ sự cần thiết của cáp chéo để kết nối các công tắc hoặc kết nối ngang hàng với PC.


4
Lưu ý rằng điều này không hoàn toàn chính xác cho Gigabit Ethernet. Trong GigE, cả hai thiết bị đều sử dụng tất cả bốn cặp để truyền nhận dữ liệu đồng thời , điều này phần lớn làm giảm nhu cầu đàm phán MDI / MDI-X.
duskwuff

12

Khi bạn đặt chéo vào cáp, bạn sẽ xây dựng các giả định dành riêng cho ứng dụng cáp. Điều này là không mong muốn trong trường hợp cùng một cáp có thể được sử dụng cho nhiều ứng dụng. Bằng cách làm cho cáp thẳng qua cùng một loại cáp có thể được sử dụng cho ethernet, điện thoại, ISDN, v.v. mà không có quá nhiều nhầm lẫn (vẫn còn vấn đề cặp chân nào tương ứng với một cặp xoắn trong cáp nhưng mọi người dường như giải quyết theo thỏa thuận cho điều đó).

Thật không may, thông qua dây cáp gây ra một vấn đề đối với các tiêu chuẩn truyền thông sử dụng dây riêng biệt cho mỗi hướng (như 10BASE-T và 100BASE-TX). Nếu bạn kết nối hai thiết bị giống hệt nhau bằng cáp thông qua thì bạn sẽ kết thúc với máy phát được kết nối với máy phát và máy thu được kết nối với máy thu. Không tốt.

Giải pháp được sử dụng bởi 10BASE-T (và sau đó được chuyển tiếp tới 100BASE-TX) là có hai loại cổng. Các cổng "MDI" đã được sử dụng trên các thiết bị đầu cuối, cổng "MDI-X" được sử dụng trên các hub. Vì việc gán cặp đã được hoán đổi giữa hai loại cổng, PC có thể được kết nối với các hub bằng cáp thẳng. Nhiều hub có cổng "đường lên" được nối là "MDI" để bạn có thể kết nối các hub của mình với nhau bằng cáp thẳng.

Các thiết bị chuyển mạch tuân theo quy ước tương tự như các hub, bộ định tuyến tuân theo quy ước tương tự như các thiết bị đầu cuối.

Đôi khi bạn cần kết nối hai cổng MDI (tức là máy tính với máy tính không có hub) hoặc hai cổng MDI-X (tức là kết nối hai hub trong đó không có hub nào có cổng đường lên có sẵn). Vì vậy, một sự giao nhau bên ngoài là cần thiết để kết nối máy phát với máy thu. Điều này thường được thực hiện như một loại cáp đặc biệt (mặc dù nó cũng có thể được thực hiện như một bộ chuyển đổi).

Sau này Auto-MDIx xuất hiện, thiết bị này cho phép tự động trao đổi truyền và nhận. Nếu một trong hai thiết bị trên một liên kết hỗ trợ auto-mdix thì bạn không cần cáp chéo. Kinh nghiệm của tôi với thiết bị 100 megabit là hầu hết các thiết bị chuyển mạch đều hỗ trợ tự động MDIx nhưng hầu hết các NIC thì không.

Tại gigabit, tất cả bốn cặp được sử dụng theo cả hai hướng và về cơ bản tất cả các thiết bị gigabit đều hỗ trợ tự động MDIx để tìm ra cách sắp xếp cặp (mặc dù IIRC không bắt buộc nghiêm ngặt).


2
Câu trả lời này có vẻ với tôi để có được tiếp tục đến trung tâm của vấn đề hơn những người khác, bởi vì nó giải thích lý do tại sao mọi người sẽ bận tâm phát triển cả hai loại cáp, chứ không phải là cáp chéo chỉ là những gì . Hoặc, nói cách khác, nó đồng thời trả lời "tại sao các thiết bị bổ sung sử dụng cáp thẳng chứ không phải cáp chéo?"
IMSoP

3

Cáp chéo chuyển hướng đầu ra của một cổng RJ-45 thành đầu vào của cổng RJ-45 khác.

Nếu bạn kết nối đầu ra của PC1 với đầu ra của PC2 (Với cáp thẳng), bạn sẽ không nhận được bất cứ nơi nào.

Ngày nay, các NIC đủ thông minh để tự động đảo ngược các chân IO, do đó bạn có thể đạt được hiệu ứng tương tự với cáp thẳng như với cáp chéo miễn là bạn đang xử lý một NIC gần đây.


0

Cáp thẳng có được tên của họ từ cách chúng được thực hiện. Trong số 8 chân tồn tại ở cả hai đầu của cáp Ethernet, mỗi chân kết nối với cùng một chân ở phía đối diện , đối với mạng cục bộ (LAN) sử dụng mà các đầu nối RJ-45 ở mỗi đầu có cùng một chân ( tức là bố trí dây dẫn).

Cáp chéo rất giống với cáp xuyên thẳng, ngoại trừ việc chúng có các cặp dây đan chéo nhau. Điều này cho phép hai thiết bị giao tiếp cùng một lúc. Không giống như cáp thông suốt, cáp chéo được sử dụng để kết nối như các thiết bị mà không cần sử dụng cổng đường lên.

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.