html Phần mở đầu và khoảng cách giữa các khung Ethernet: Vì sao khung cần có ranh giới - FCTEL
                                   +8618758069661 [email protected]
Tìm kiếm sản phẩm Hướng dẫn: dấu cách = VÀ, | = HOẶC, ! = KHÔNG

Phần mở đầu và khoảng cách giữa các khung Ethernet: Vì sao khung cần có ranh giới

Bạn có câu hỏi? Hãy gọi cho chúng tôi ngay hôm nay!

+8618758069661

Hoặc để lại lời nhắn cho chúng tôi

Lời nhắn trực tuyến

Phần mở đầu và khoảng cách giữa các khung Ethernet: Vì sao khung cần có ranh giới

Lượt xem: 163 +5Bài gốc của FCTELETác giả: Đội ngũ kỹ thuật FCTELE

TỔNG QUAN VỀ RANH GIỚI KHUNG ETHERNET

Vì sao thông lượng hữu ích khác với tốc độ cổng?

Mỗi lần truyền Ethernet đều bao gồm tín hiệu bắt đầu và tuân theo quy tắc về khoảng cách trước khi lần truyền tiếp theo bắt đầu. Các khung ngắn lặp lại phần phụ trội này thường xuyên hơn. Khoảng cách nằm ngoài khung MAC và không có nghĩa là mất liên kết. Hãy xác định tốc độ, điểm quan sát và quy ước tính trước khi so sánh thông lượng hoặc diễn giải bản ghi bắt gói.

01

Xác định điểm bắt đầu

A regular preamble pattern and start delimiter precede the addressed MAC frame. Conceptual, not a physical waveform.PreambleSFDMAC frame

Phần mở đầu và SFD giúp xác định điểm bắt đầu. Chúng không phải là tải hữu ích của người dùng.

02

Giữ khoảng cách ở bên ngoài khung

The interval lies after FCS and before the next preamble. It is not padding inside the frame; the PHY may send idles.FCS endsIFGNextpreambleIdle signaling may continue

Với ví dụ 100 Mb/s phổ biến, quy tắc MAC sử dụng 96 thời gian bit, không phải một khoảng thời gian cố định tính bằng nano giây áp dụng cho mọi trường hợp.

03

Phân biệt thời gian chờ

Several frames wait for one output port. Queue waiting is distinct from the gap enforced during output transmission.Waiting framesEgress

Khoảng thời gian quan sát được dài hơn có thể bao gồm thời gian xếp hàng hoặc thời gian do ứng dụng quyết định, chứ không chỉ IFG tối thiểu.

Kiểm tra cổng

Ghi lại tốc độ và chế độ song công đã thương lượng trước khi áp dụng quy tắc thời gian.

Kiểm tra bản ghi bắt gói

Xác định xem phần mở đầu, FCS và thông tin thời gian ở lớp vật lý có hiển thị tại điểm quan sát này hay không.

Kiểm tra lưu lượng

Duy trì kích thước khung và tải đưa vào ở mức có thể so sánh, đồng thời lưu lại bằng chứng về mất khung và hoạt động của ứng dụng.

Danh sách kiểm tra lựa chọn và xác minh — mở rộng
Mục kiểm tra Nội dung cần xác nhận Cách xác minh
Phạm vi Tốc độ và chế độ song công Đọc trạng thái cổng đã thương lượng.
Cách tính Tải hữu ích, khung MAC hoặc phần phụ trội trên đường truyền Đọc các định nghĩa của thiết bị đo.
Quan sát Điểm bắt gói và nguồn gốc dấu thời gian Kiểm tra cách hoạt động của bộ điều hợp và công cụ.
Tải Kích thước khung và lưu lượng đưa vào Lưu lại cấu hình thử nghiệm.
Kết quả Mất khung, lỗi và thời gian hoạt động của ứng dụng Đối chiếu các bộ đếm với nhật ký vận hành dịch vụ.

Các sơ đồ mang tính khái niệm, không phải kết quả đo, cấu trúc bên trong sản phẩm hay quy trình kiểm tra sự phù hợp áp dụng chung.

Một cổng báo tốc độ 100 Mb/s hoặc 1 Gb/s không có nghĩa là dữ liệu người dùng lấp đầy liên kết liên tục không gián đoạn. Ethernet sử dụng tín hiệu bắt đầu trước mỗi khung và các quy tắc thời gian giữa những lần truyền liên tiếp. Đây là những thành phần có chủ đích của quá trình truyền thông, không phải lỗi hay khoảng trống tùy ý. Hiểu chúng sẽ giúp giải thích vì sao các gói nhỏ vẫn chiếm thời gian đường truyền và vì sao độ dài trong bản ghi bắt gói không đồng nghĩa với toàn bộ phần phụ trội trên đường truyền.

Phần mở đầu và SFD đứng trước khung MAC, vốn kéo dài từ địa chỉ MAC đích đến FCS
Hình 1: Các trường và vị trí tín hiệu ở mức khái niệm; đã lược bỏ thẻ VLAN và chiều rộng không theo tỷ lệ. Không phải sơ đồ chip hay dạng sóng đo được.

Ba góc nhìn khác nhau về một lần truyền

Một thông báo trạng thái từ PLC được đặt trong khung Ethernet: một gói dữ liệu có thông tin địa chỉ và kiểm tra. Việc truyền gói dữ liệu đó cũng cần cách xác định điểm bắt đầu và quy tắc bắt đầu gói tiếp theo sau khi gói trước kết thúc. Vì vậy, nội dung ứng dụng, cấu trúc khung và toàn bộ lần truyền trên liên kết tương ứng với những ranh giới tính khác nhau.

Phần giải thích này chủ yếu sử dụng cấu hình Ethernet song công toàn phần 100 Mb/s phổ biến. Song công toàn phần nghĩa là cả hai đầu có thể đồng thời truyền đến nhau, với một quá trình truyền theo mỗi hướng. Không nên giải thích điều này theo cơ chế môi trường dùng chung trước đây, trong đó các bên tranh quyền sử dụng đường truyền và xử lý va chạm. Khoảng cách được đề cập ở đây không khiến hai hướng phải truyền luân phiên.

Hãy hình dung một lần truyền như một thông báo ngắn có tín hiệu mở đầu: bên nhận nhận biết dữ liệu sắp bắt đầu, đọc nội dung rồi tuân theo các quy tắc dành cho thông báo tiếp theo. Phép so sánh này chỉ nói về ranh giới. Các cổng thực tế xử lý tín hiệu điện hoặc quang và mã hóa; không có ai thực sự dừng lại để lấy hơi.

Phần mở đầu và SFD xác định điểm bắt đầu

Trong cách biểu diễn quá trình truyền MAC phổ biến, bảy byte phần mở đầu và một byte phân định bắt đầu khung, hay SFD, đứng trước khung. Một byte là một nhóm tám bit nhị phân. Phần mở đầu có mẫu biến đổi đều đặn, còn SFD xác định ranh giới trước nội dung khung. Chúng cùng giúp quá trình thu nhận biết và căn chỉnh theo điểm bắt đầu.

Tiếp theo là địa chỉ MAC đích, địa chỉ MAC nguồn và các trường khác, rồi đến dữ liệu cùng phần đệm nếu cần, cuối cùng là chuỗi kiểm tra khung, hay FCS. Các địa chỉ giúp xác định dữ liệu đi đến đâu và đến từ đâu; FCS dùng để kiểm tra lỗi. Nhận biết điểm bắt đầu và kiểm tra lỗi thực hiện những nhiệm vụ khác nhau. Phần mở đầu không phải là một tổng kiểm tra khác, và SFD không phải là dữ liệu ứng dụng.

PHY hiện đại, tức mạch xử lý việc truyền, thu và mã hóa ở lớp vật lý, có thể duy trì hoạt động trong khi liên kết được kết nối. Mô tả phần mở đầu là thao tác cấp nguồn lại cho toàn bộ cổng ở mỗi khung sẽ gây hiểu lầm. Các tốc độ và giao diện vật lý còn có thêm những chi tiết mã hóa riêng. Hình minh họa thể hiện các lớp truyền hữu ích cho việc giải thích, không nhất thiết là chuỗi byte nguyên dạng có thể quan sát trên mọi cáp.

Khoảng cách không phải là phần đệm bên trong khung

Sau khi một khung kết thúc, phần mở đầu tiếp theo phải tuân theo các quy tắc về khoảng cách giữa các khung tương ứng. IFG và IPG thường được dùng để chỉ khái niệm này. Với cấu hình truyền MAC 100 Mb/s phổ biến được bàn ở đây, có thể hiểu khoảng cách này tối thiểu là 96 thời gian bit. Một thời gian bit là thời gian để truyền một bit nhị phân ở tốc độ đó. Điều này không có nghĩa là một khoảng thời gian cố định 96 nano giây.

Khoảng cách là một vị trí trong trình tự thời gian truyền, không phải mười hai byte bằng không được chèn vào vùng dữ liệu. Phần đệm nằm bên trong khung và đáp ứng yêu cầu độ dài tương ứng; khoảng cách nằm giữa những lần truyền liên tiếp. Nhầm lẫn chúng có thể dẫn đến diễn giải sai độ dài trong bản ghi bắt gói hoặc lầm tưởng rằng đã chuyển giao thêm dữ liệu ứng dụng.

Khoảng thời gian này cũng không có nghĩa là bộ phát tắt. Một số lớp vật lý tiếp tục gửi các nhóm mã nhàn rỗi để duy trì liên kết bình thường. Ví dụ 100 Mb/s minh họa sự khác biệt này: hiện không có khung dữ liệu nghiệp vụ không nhất thiết có nghĩa là không có tín hiệu trên môi trường truyền, và cũng không có nghĩa là cổng đã vào trạng thái ngủ tiết kiệm năng lượng.

IFG giữa điểm kết thúc của FCS và phần mở đầu tiếp theo, trong khi PHY tiếp tục truyền các ký hiệu nhàn rỗi
Hình 2: Ví dụ song công toàn phần 100 Mb/s phổ biến. Khoảng cách không phải là phần đệm bằng số không, mất liên kết hay trạng thái ngủ tiết kiệm năng lượng.

Bản ghi bắt gói không hiển thị mọi thành phần của thời gian đường truyền

Quá trình bắt gói trên máy tính thông thường nhận các khung qua bộ điều hợp mạng và trình điều khiển. Phần mở đầu, SFD và khoảng cách giữa các khung thường không được cung cấp dưới dạng các trường khung thông thường trong bản ghi; một số đường xử lý bắt gói còn loại bỏ FCS. Nội dung hiển thị đã đi qua quá trình xử lý phần cứng. Đó không phải là ảnh chụp mọi thành phần của quá trình truyền vật lý.

Trước khi so sánh độ dài, hãy xác định thiết bị đo đang báo cáo tải hữu ích của ứng dụng, khung lớp 2 hay một đại lượng thống kê bao gồm những phần phụ trội cụ thể trên đường truyền. Dấu thời gian bắt gói cũng có thể phụ thuộc vào trình điều khiển, bộ đệm và vị trí ghi nhận. Lấy hai dấu thời gian trừ nhau không tự động cho ra phép đo chính xác khoảng cách tại các chân PHY.

Để xác minh thời gian một cách nghiêm ngặt, hãy sử dụng thiết bị có thể đo tại điểm quan sát cần thiết và kiểm tra việc hiệu chuẩn, ranh giới tính cùng phương pháp đo. Nếu không có bằng chứng đó, hãy mô tả kết quả là khoảng thời gian quan sát được tại điểm bắt gói phía ứng dụng. Không trình bày ảnh chụp màn hình phần mềm như một phép đo lớp vật lý.

Vì sao các khung ngắn lặp lại phần phụ trội mở đầu thường xuyên hơn

Mỗi lần truyền riêng biệt đều có các yêu cầu bắt đầu và chuyển tiếp riêng, bất kể kích thước tải hữu ích. Hãy so sánh một luồng gồm nhiều gói nhỏ với một luồng có nhiều nội dung hơn trong mỗi gói. Luồng thứ nhất lặp lại phần phụ trội mở đầu và ranh giới khung thường xuyên hơn. Do đó, tốc độ đường truyền của cổng và lượng dữ liệu ứng dụng hữu ích mỗi giây không mặc nhiên giống nhau.

Đây không phải là khuyến nghị gộp mọi thông báo điều khiển công nghiệp vào một khung lớn. Dữ liệu điều khiển có thể có thời hạn phải đáp ứng, và việc chờ gom đủ một lô có thể khiến dữ liệu mới bị trễ. Một khung lớn hơn cũng chiếm một khoảng thời gian truyền riêng lẻ dài hơn. Các quyết định về mạng cần xem xét phân bố kích thước khung thực tế, tần suất gửi và độ trễ cho phép, chứ không chỉ một con số thông lượng tối đa.

Một phép thử thông lượng không nêu kích thước khung, hướng truyền, tải, kết quả mất khung và quy ước tính sẽ khó được so sánh công bằng với phép thử khác. Hình minh họa khung ngắn so với khung dài chỉ giải thích phần phụ trội lặp lại. Đây không phải là phép thử hiệu năng của bộ chuyển mạch FCTEL và không cung cấp tỷ lệ phần trăm hiệu suất áp dụng chung.

Phần phụ trội của khung ngắn và khung dài, kèm hình phụ riêng về việc xếp hàng tại cổng ra của bộ chuyển mạch
Hình 3: Phần phụ trội và ranh giới tính ở mức khái niệm, không phải kết quả đo. Thời gian xếp hàng khác với IFG tối thiểu.

Phân biệt IFG, xếp hàng và khung PAUSE

Sau khi nhận dữ liệu, bộ chuyển mạch công nghiệp xác định cổng ra và lập lịch truyền. Nếu nhiều cổng vào đồng thời đưa dữ liệu đến một cổng ra, dữ liệu chưa được chọn có thể phải chờ trong bộ đệm. Thời gian xếp hàng này khác với khoảng cách mà quy tắc truyền ở cổng ra yêu cầu. Khoảng dừng dài hơn mà ứng dụng quan sát được có thể bao gồm cả hai yếu tố này và các quá trình xử lý khác.

Khung PAUSE là một cơ chế khác: các thiết bị liền kề có thể yêu cầu trì hoãn truyền theo cơ chế điều khiển luồng mà chúng hỗ trợ. Đây không phải là thông báo được truyền trong mọi IFG. Khoảng thời gian dài hơn giữa hai khung cũng không chứng minh rằng điều khiển luồng đã xảy ra. Hãy kiểm tra các bộ đếm liên quan, khung thực tế, hàng đợi cổng ra và thay đổi tải.

Hãy tìm hiểu đường đi qua các bộ chuyển mạch theo từng liên kết. Cổng vào và cổng ra có thể hoạt động ở các tốc độ khác nhau và truyền vào những thời điểm khác nhau. Phía đầu ra tuân theo quy tắc truyền riêng; nó không nhất thiết tái tạo nguyên vẹn khoảng cách đầu vào trên một cáp khác. Chế độ chuyển tiếp thực tế, độ trễ và các bộ đếm có sẵn phụ thuộc vào tài liệu thiết bị.

Áp dụng các nguyên lý vào việc kiểm tra thực tế tại hiện trường

Trước tiên, xác minh tốc độ cổng và chế độ song công đã thương lượng, sau đó ghi lại quy ước đo mà thiết bị thử nghiệm hoặc bộ điều hợp sử dụng. Khi so sánh lưu lượng khung ngắn, hãy giữ kích thước khung và tải đưa vào nhất quán trong khi quan sát tình trạng mất khung, bộ đếm lỗi và phản hồi của ứng dụng. Hãy xem trạng thái tốc độ đường truyền, kết quả chuyển tiếp lớp 2 và việc chuyển giao kịp thời đến chương trình điều khiển là các bằng chứng riêng biệt.

Trang web FCTEL cung cấp các bộ chuyển mạch công nghiệp và thiết bị truyền thông quang. Với một dự án cụ thể, hãy xác minh các cổng, cơ chế chuyển tiếp, bộ đệm và khả năng quan sát qua chức năng quản lý của mẫu thiết bị đã chọn. Không suy ra những khả năng chưa được tài liệu xác nhận từ tên sản phẩm. Thay đổi một tùy chọn trình điều khiển không biến cổng mạng thông thường thành máy phân tích khoảng cách đã được hiệu chuẩn.

Không được áp dụng một cách máy móc phần giải thích 100 Mb/s cho mọi giao diện Ethernet tốc độ cao hơn. Tốc độ cao hơn có các cơ chế mã hóa, căn chỉnh và điều khiển trạng thái nhàn rỗi khác. Trong một số cách triển khai, một khoảng thời gian đơn lẻ tại một điểm quan sát nhất định và một quy tắc giá trị trung bình cần được diễn giải riêng. Khi kiểm tra sự phù hợp, hãy sử dụng đặc tả theo tốc độ tương ứng và tài liệu sản phẩm thay vì thay đổi các thanh ghi cấp thấp dựa trên hình minh họa đơn giản hóa này.

Kết lại bằng ba câu hỏi đơn giản: thành phần nào nhận biết điểm bắt đầu, những gì thuộc về bên trong khung và khi nào lần truyền tiếp theo có thể bắt đầu? Hãy phân biệt các ranh giới đó trước khi bàn về thông lượng hoặc độ trễ. Khoảng cách bình thường không cần bị loại bỏ, nhưng cũng không nên bỏ qua thời gian chờ chưa rõ nguyên nhân chỉ vì Ethernet có các khoảng cách.

Nguồn tham khảo và ranh giới đo

Cisco: Định dạng khung Ethernet và xử lý sự cố; Microchip: Khối truyền và khoảng cách giữa các khung; Thảo luận trước đây của IEEE 802.3: căn chỉnh khoảng cách ở tốc độ cao hơn. Đã kiểm tra vào tháng 10, ngày 19, năm 2026. Thảo luận trước đây không thay thế tiêu chuẩn đầy đủ hiện hành. Các sơ đồ nguyên gốc được tạo với sự hỗ trợ của AI mang tính khái niệm, không phải kết quả đo sản phẩm. Tài liệu sản phẩm FCTELE là căn cứ xác định khả năng của từng mẫu thiết bị cụ thể.

Dịch từ bài viết kỹ thuật bằng tiếng Trung: Đọc bài viết gốc bằng tiếng Trung.

Các câu hỏi thực tế thường gặp

Khoảng cách giữa các khung có phải là phần đệm bằng số không được thêm vào dữ liệu không?

Không. Phần đệm nằm trong khung; khoảng cách nằm giữa điểm kết thúc của một khung và phần mở đầu tiếp theo. Đó không phải là các byte tải hữu ích. PHY có thể tiếp tục truyền các nhóm mã nhàn rỗi trong thời gian đó.

Bản ghi bắt gói không có phần mở đầu có nghĩa là phần này không được truyền đi không?

Không. Bộ điều hợp mạng và trình điều khiển thông thường thường không chuyển toàn bộ tín hiệu bắt đầu ở mức đường truyền đến phần mềm bắt gói. Một số đường xử lý bắt gói còn loại bỏ FCS. Trước tiên hãy xác định điểm quan sát và quy ước độ dài.

Khoảng dừng dài giữa các khung có chứng minh IFG bị lỗi không?

Không. Việc xếp hàng, thời gian do ứng dụng quyết định, điều khiển luồng và điểm bắt gói có thể ảnh hưởng đến khoảng thời gian quan sát được. Hãy kiểm tra tải, các bộ đếm và phương pháp đo trước khi khẳng định có vi phạm ở lớp vật lý.

Phạm vi và tài liệu đọc thêm

Các nguyên lý chung về tạo khung Ethernet và các ví dụ giả định, không phải kết quả đo hay phép thử sự phù hợp áp dụng chung.

Nguyên tắc cấu hình VLAN (tiếng Trung) · Ethernet FCS và các khung lỗi (tiếng Trung)

Chia sẻ bài viết này