Tại sao tôi cần cáp chéo để kết nối các thiết bị cùng loại?


12

Tôi biết rằng nên sử dụng cáp chéo để kết nối trực tiếp các thiết bị cùng loại và cáp vá được sử dụng để kết nối các thiết bị thuộc các loại khác nhau.

Nhưng tôi không bao giờ hiểu tại sao nó lại chính xác như vậy? Tại sao thiết kế như vậy đã được chọn? Thiết bị được sử dụng cùng với cáp vá luôn thực hiện chéo?


Wow - bạn đã quản lý để đăng qua một đường hầm thời gian từ những năm 1990? Tôi thực sự phải đào bới để tìm thứ gì đó không tự động ở đây và tôi còn lâu mới thoát khỏi bờ vực chảy máu (hầu hết những thứ của tôi đã lỗi thời, nhưng không lỗi thời.)
Ecnerwal

Câu trả lời:


16

Khi bạn cần cáp chéo thường được giải thích, nhưng tại sao hiếm khi được giải thích.

Nó phải làm với chính dây đồng (thường được gọi là Ethernet). Trong dây đồng, có bốn cặp hai dây (tám dây tổng) . Các cặp được đánh số 1-4.

Toàn bộ cáp đồng là song công hoàn toàn, có nghĩa là dữ liệu có thể được gửi và nhận cùng một lúc. Nhưng riêng lẻ, mỗi cặp dây được dành riêng để chỉ gửi hoặc chỉ nhận và một số cặp hoàn toàn không được sử dụng. Các chi tiết cụ thể khác nhau với từng tiêu chuẩn cụ thể, nhưng vì phần còn lại của bài viết này, chúng tôi sẽ thảo luận về 100BASE-TX.

100BASE-TX sử dụng hai trong bốn cặp (hai cặp còn lại không được sử dụng). Một cặp dây được sử dụng để truyền và cặp còn lại được sử dụng để nhận.

PC đến PC

Cụ thể, một PC sử dụng 100BASE-TX sẽ truyền qua cặp dây số 2 (TX) và nhận qua cặp dây số 3 (RX). NIC trong thiết lập này mà PC này đang sử dụng được gọi là NIC Giao diện phụ thuộc đa phương tiện (MDI).

Nhưng nếu chúng ta có hai máy tính kết nối trực tiếp với nhau. Và cả hai đều cố gắng truyền trên cặp dây số 2, tín hiệu của chúng sẽ va chạm. Hơn nữa, không có gì sẽ được gửi trên cặp dây số 3 và do đó, cả hai máy tính đều không thể nhận được bất cứ thứ gì.

Vì vậy, các dây cáp trong dây được bắt chéo sao cho trên một PC, tín hiệu được gửi trên Cặp 2 từ PC đầu tiên đến trên PC thứ hai trên Cặp 3:

PC đến PC

Cả hai PC vẫn đang sử dụng MDI MDI, có nghĩa là cả hai đều đang gửi trên cặp mà họ tin là Cặp 2. Nhưng các dây riêng lẻ được giao nhau để những gì được gửi trên Cặp 2 đến trên PC khác trên Cặp 3.

PC chuyển sang PC

Nhưng những gì về một Switch, sau đó? Làm thế nào để họ phù hợp với hỗn hợp.

Các công tắc được thiết kế để "ở giữa" hai PC. Do đó, các công tắc được tạo ra với một dây chéo bẩm sinh . Điều này được thực hiện bằng các công tắc sử dụng tiêu chuẩn MDI-X, điều này trái ngược với tiêu chuẩn MDI. Các MDI-X gửi trên cặp 3 và nhận trên cặp2:

PC chuyển sang PC

Lưu ý rằng chúng ta không cần cáp để vượt qua dây cho chúng ta. Những gì PC gửi trên dây TX của nó được nhận bởi công tắc trên dây RX của nó, khi đó truyền trên dây TX của nó và sau đó được nhận bởi dây RX của PC khác. Do đó, khi Switch được kết nối với PC, đơn giản là nó có thể sử dụng cáp đi thẳng (một cáp không giới thiệu thêm một dây nối).

PC chuyển sang chuyển sang PC

Điều gì xảy ra nếu chúng ta có hai công tắc trong hỗn hợp? Mỗi người "cắt" dây một lần, do đó hai PC được kết nối với các công tắc sẽ bị loại bỏ hiệu ứng cắt ngang của công tắc.

Tất nhiên, trừ khi, chúng tôi giới thiệu một cặp khác ở giữa các công tắc:

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

Từ hình ảnh trên, chúng ta có thể thấy ...

  • Kết nối PC với Switch không yêu cầu cáp chéo
  • Kết nối Switch với Switch khác không yêu cầu cáp chéo
  • Kết nối của Switch với PC khác không yêu cầu cáp chéo

Lưu ý cách trong sơ đồ, với tất cả các giao cắt, đường dẫn từ dây TX của PC này sang dây RX của PC khác được duy trì. Bất cứ khi nào một cái gì đó được gửi trên một cặp TX, nó luôn được nhận bởi một cặp RX, trong suốt quá trình giao tiếp.


1
Câu trả lời chính xác. Nhưng bạn có thể giải thích lý do tại sao chúng ta không tạo ra tất cả các dây cáp chéo (với các công tắc có cùng cổng với các trạm). Điều đó sẽ đơn giản hơn. Là cáp chéo đắt hơn để sản xuất?
Phục hồi Monica

1
Tôi thấy rằng câu hỏi của tôi đã được giải quyết ở đây: superuser.com/a/1061360/590280
Phục hồi Monica

@afuna Tìm tốt. Liên kết đó trả lời câu hỏi đó tốt hơn tôi có thể có.
Eddie

7

Thực tế này chỉ được áp dụng cho các thiết bị không có cơ chế cảm biến tự động , có thể phát hiện hướng của lưu lượng truyền đi trên mỗi chân của 8 chân RJ.

Khi kết nối cùng loại thiết bị mạng với nhau (chuyển sang chuyển đổi, bộ định tuyến sang bộ định tuyến hoặc PC sang PC), chúng ta cần sử dụng cáp chéo để cặp phát từ một thiết bị đi đến cặp nhận của thiết bị kia.

Ngày nay, hầu hết các thiết bị đều đủ thông minh để hiểu hướng lưu lượng và xử lý nó bất kể loại cáp nào.


4

Theo câu trả lời của bạn, tôi nghĩ trước tiên bạn nên có một sự hiểu biết cơ bản về cáp Crossover.

Một cáp Crossover, như tên của nó, là các cáp có các đường Tx và Rx được giao nhau. Trong khi loại khác của cáp ethernet là cáp thẳng có các phần gán pin ở mỗi đầu của cáp.

Nói tóm lại, khi chúng tôi sử dụng hai PC (cùng một thiết bị), cáp thẳng sẽ kết nối TX với TX và RX với RX của hai máy tính, vì vậy các thiết bị sẽ không thể giao tiếp. Đó là lý do tại sao bạn cần một cáp chéo. Cáp chéo chuyển hướng đầu ra của một cổng RJ-45 sang đầu vào của cổng RJ-45 khá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.