Tải bản đầy đủ (.docx) (4 trang)

Tài liệu trong một MAC trong mot khung dieu khien MAC docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (57.38 KB, 4 trang )

trong một MAC trong mot khung dieu khien MAC, 6 bit truoc chi bao khung
kieu MAC co bay kieu duoc dinh nghia trong tieu chuan(su dung khung nay de
thao luan)
1. yêu cầu bồi thường token.
2. thu hút kế 1.
3. thu hút kế 2.
4. những người sau.
5. giải quyết ganh đua.
6. token.
7. thiết kế.
trong một khung dữ liệu LLC sáu bước cuối cùng được chia thành ba bit mà
chỉ ra các ưu tiên của dữ liệu một khung ba bit chỉ ra rằng các hành động MAC
lớp yêu cầu (nếu có) để đáp ứng với khung này
nguon/diem den dia chi. tiêu chuẩn cho phép, hoặc 16-bit hoặc 48-bit, các lĩnh
vực địa chỉ. địa chỉ tất cả những người được cho là để tất cả các trạm phát
sóng trên xe bus.
-tai lieu don vi truong; nội dung (của) lĩnh vực này phụ thuộc vào lớp (của)
khung như được định nghĩa trong trường điều khiển khung. trong một khung
dữ liệu LLC, lĩnh vực này chứa đựng khung LLC được đi qua xuống từ lớp LLC
địa phương.trong một khung điều khiển MAC, nếu được cần, thông tin đặc biệt
đối với kiểu điều khiển kết cấu việc được truyền được đặt vào lĩnh vực đơn vị
dữ liệu
- khung kiem tra trinh tu: đây là một sự kiểm tra dư thừa chu kỳ 32- bít bao
trùm mọi lĩnh vực trừ lời nói đầu một bộ giới hạn (dấu tách) bắt đầu/ kết thúc.
8.4.3 nhung thu tuc lop MAC
trong phần này, chúng tôi mô tả các thủ tục cần thiết cho các giao thức thẻ xe
buýt hoạt động tốt trong sự hiện diện của các lỗi truyền dẫn và thủ tục
losses.these được thực hiện bằng cách trao đổi giữa các khung điều khiển
MAC phức tạp MAC của một số các thủ tục xuất phát từ thực tế rằng trong
giao thức token bus một vòng hợp lý được duy trì. trong vòng mã thông báo,
các hoạt động như một trạm không bỏ qua và thêm mới các trạm ve ha, được


thực hiện trong phần cứng và do đó bên ngoài để giao thức MAC. trong xe bus
mã thông báo, các hoạt động như thế được thực hiện trong phần mềm và do
đó là một phần của giao thức MAC.
trong cái gì đi theo sau, thuật ngữ thời gian rãnh được dùng để thời gian cực
đại mà một nhà ga cần đợi một sự đáp lại tới một khung điều khiển
MAC.compete thời gian được đo vào những đơn vị của thời báo octêt, thời
gian được yêu cầu để truyền 8 bít.tiêu chuẩn định nghĩa rãnh thời gian như
khe thời gian = số nguyên ((1 / 8) * ([2 * (max prop trễ + trạm prop chậm trễ) +
an toàn margin] * dữ liệu tốc độ 7))
ghi nhớ điều đó ở trên định nghĩa (của) rãnh thời gian về cơ bản là một sự xác
định (của) số lượng những octêt mà được truyền trong hai lần dấu cộng trì
hoãn truyền lan cực đại thời gian xử lý nhà ga.một giới hạn an toàn được thêm
vào thời gian này
* 8.4.3.1 sự chuyển thẻ bài.
thủ tục chuyển thẻ bài được đưa vào hình 8.16.cái vòng lôgíc được tổ chức vì
vậy mà từng cái đặt vào vị trí (với một ngoại lệ) pas dấu hiệu tới một nhà ga
địa chỉ thấp hơn.để đóng cái vòng, một sự chuyển qua nhà ga dấu hiệu tới một
bậc cao gửi nhà ga.mỗi nhà ga bảo trì địa chỉ (của) riêng mình trong sổ đăng
ký TS(this nhà ga), địa chỉ (của) nhà ga tới đó nó đi qua dấu hiệu trong sổ đăng
ký NS (nhà ga tiếp theo), và địa chỉ (của) nhà ga nó nhận được dấu hiệu từ
trong sổ đăng ký ps (nhà ga trước đây)
lúc dâu hiệu là một điều khiển MAC khung với một trường dữ liệu null; là trạm
gửi và địa chỉ của DA là trạm gửi của NS, lưu ý rằng các mã thông báo thực sự
là phát sóng trên xe buýt và được xét xử bởi tất cả mọi người (như là tất cả
khung) là Tuy nhiên, các trạm điều trần dâu hiệu sẽ bỏ qua nó.
trong giao thức thẻ xe buýt, nhà ga đi qua là token chịu trách nhiệm bảo đảm
rằng nó dạy đích của nó. nếu, trong vòng một khoảng thời gian chờ sau khi đi
qua các mã thông báo, các trạm gửi nghe một khung hợp lệ (thí dụ, một khung
đó là lỗi va chạm và miễn phí) trên xe buýt, nó giả định rằng người kế nhiệm
của mình trong vòng hợp lý đã nhận được các mã thông báo và gửi một khung

dữ liệu hoặc là đi qua các thẻ. nếu một khung hợp lệ là không nghe, trạm giả
định rằng các thẻ đã bị mất và nỗ lực để vượt qua thời gian một mã thông báo
lần thứ hai. nếu không có gì được nghe nói trong một khoảng thời gian chờ,
nhà ga đi qua các thẻ giả định rằng là người kế nhiệm đã thất bại. lưu ý rằng
điều này chỉ là một giả định; nhà ga đi qua các thẻ đã không có cách nào tìm ra
cho wherter chắc chắn các trạm tiếp theo đã không thành công hoặc cho dù đó
là kém may mắn và dâu hiệu nó
các trạm giữ token bây giờ cố gắng bằng cách vượt qua các trạm không thành
công. này được thực hiện bằng cách gửi một người sau khung điều khiển
MAC. khung này có một DA phát sóng (tất cả được) gửi địa chỉ của trạm SA,.
và một trường chứa dữ liệu NS các trạm gửi 'tất cả các trạm trên vòng logic
nhận được khung này và so sánh địa chỉ của người tiền nhiệm của họ (trong
sổ đăng ký PS) với địa chỉ trong trường dữ liệu của những người sau khung.
ga phù hợp với hai địa chỉ (này nên được chỉ một) đáp ứng với một khung điều
khiển thiết kế MAC. trong khung này. DA là địa chỉ của người gửi của người
sau khung và lĩnh vực dữ liệu chứa các giá trị của TS hay NS các trạm gửi của
các địa chỉ
nếu không đáp ứng được nghe nói đến những người sau khung trong vòng ba
lần khe, người giữ thẻ sẽ gửi một người sau khung. nếu vẫn không đáp ứng
được nghe, người giữ thẻ giả sử các vòng là đã chết và là trạm chỉ nắm giữ
một token; người giữ thẻ vì thế cố gắng thiết lập lại các vòng bằng cách sử
dụng các thủ tục được mô tả trong phần 8.4.3.5.

nếu thiết lập lại những sự thất bại vòng, một trong số vài sự kiện thảm họa
được đã có thể có xảy ra như sự thất bại (của) mọi nhà ga, sự bẻ gãy trong
môi trường, hay sự thất bại (của) người nắm giữ dấu hiệu là thiết bị thu. tiêu
chuẩn yêu cầu nhà ga để gửi bất kỳ khung nổi bật nào nó có thể có và thử đi
qua dấu hiệu lặp lại ở trên thủ tục. nếu nó (thì) vẫn chưa thành công, nhà ga
hủy bỏ những sự nỗ lực (của) nó tại việc bảo trì cái vòng và nghe (cho) những
sự truyền từ những nhà ga khác

8.4.3.2 trạm chèn : như đã đề cập trước đó, giao thức token bus cho phép
các trạm chỉ được kết nối với xe buýt. các trạm không bao giờ nhận được thẻ
và không thể bắt đầu được truyền đi. có thể, làm thế nào bao giờ hết, đáp ứng
được truyền đi từ một người giữ thẻ. ga thủ tục chèn được định nghĩa để cho
phép các trạm này để tham gia vào vòng hợp lý nếu họ muốn. những cách cơ
bản, trong đó này được thực hiện là dành cho người giữ thẻ để thu hút chèn
vào vòng sau khi chuyển khung hình của nó và trước khi đi qua các thẻ. vì
chèn một trạm mới đòi hỏi một thời gian, một người giữ thẻ được phép thu hút
insertions chỉ khi thời gian luân chuyển token (nghĩa là thời gian cần dâu hiệu
để thực hiện một vòng tròn đầy đủ) là trong giới hạn định trước. để giảm bớt
ganh đua mà có thể phát sinh khi một số trạm muốn được chèn vào, quá trình
này được điều khiển bằng cách cho phép các trạm chỉ có địa chỉ nằm trong
một phạm vi nhất định để chấp nhận lời mời tham gia vòng.
thủ tục chèn phụ thuộc vào vị trí của người giữ thẻ trong vòng hợp:
* trường hợp 1: người giữ thẻ của TS lớn hơn NS (dành cho tất cả các trạm,
ngoại trừ một). người giữ thẻ sẽ gửi một thu hút kế 1 khung điều khiển MAC
với một trường dữ liệu null trong đó SA là địa chỉ của người gửi và DA là của
người gửi NS. khung này chào chèn của trạm bất kỳ với một địa chỉ giữa TS và
cửa sổ ứng NS.one, đó là một khe thời gian dài, được mở ra sau khi thu hút kế
1 khung. nếu không có gì được nghe nói trong cửa sổ trả lời, người giữ thẻ đi
dâu hiệu, giả sử không có nhà ga trong phạm vi quy định muốn được chèn.
nếu truyền một là nghe nói trong cửa sổ ứng, người giữ thẻ sẽ đợi cho đến khi
việc truyền tải hoàn tất và xe buýt là nhàn rỗi.
một trạm trong phạm vi địa chỉ được chỉ định bởi thu hút kế 1 khung đó muốn
được đưa vào ứng với một khung điều khiển thiết kế MAC (khung cùng được
sử dụng để đáp ứng với một người sau khung). do đó, nếu một bộ khung kế
được xét xử bởi người giữ thẻ, nó sẽ đặt lại NS giá trị của nó đến địa chỉ
nguồn của thiết kế và vượt qua dâu hiệu cho trạm đó. Tuy nhiên một số trạm
có thể đáp ứng với một thiết kế để chào mời chèn. trong trường hợp như vậy,
người giữ thẻ nghe thấy một sự khởi đầu va chạm trong cửa sổ ứng và nỗ lực

để giải quyết xung đột thông qua một thủ tục được mô tả trong phần 8.4.3.3.
kết quả của thủ tục này là để lựa chọn, từ trong số các trạm gửi khung thiết kế
đụng độ, một với địa chỉ cao nhất. địa chỉ của trạm này được thực hiện vào NS
của người giữ thẻ. thông báo rằng các trạm 'mất quy trình giải quyết ganh đua
sẽ nhận được một cơ hội để có được chèn vào trong vòng hợp lý đúng trước
khi vượt qua thẻ tiếp theo.

* trường hợp 2 : người giữ thẻ của TS sẽ thấp hơn NS. chính xác một trạm
cần phải có được tài sản. thủ tục chèn là rất tương tự như trường hợp 1 mô tả
ở trên. Sự khác biệt ở đây là một kế thu hút 1 MAC khung kiểm soát được phát
sóng với hai cửa sổ mở ra phản ứng sau đó. trạm có địa chỉ ít hơn TS (chứa
trong SA của thu hút kế 2) có thể đáp ứng với một thiết kế trong cửa sổ ứng
đầu tiên. trạm có địa chỉ lớn hơn NS (chứa trong các DA của thu hút kế 2) có
thể đáp ứng với một thiết kế trong cửa sổ ứng thứ hai, nhưng chỉ khi họ không
nghe thấy bất kỳ được truyền đi trong thời gian bắt đầu

×