Chương 73 hdlc
HDLC( Cao cấp số liệu đường liên kết khống chế hiệp nghịlà một loại dùng tại điểm đối điểm hoặc điểm đến nhiều điểm đồng bộ số liệu đường liên kết upload thua số liệu hiệp nghị. Nó ban sơ từ quốc tế chuẩn hoá tổ chức (ISO) tại 1974 năm tuyên bố, về sau tại 1994 năm bị đặt vàotiêu chuẩn.
HDLC chủ yếu đặc điểm bao quát:
1.
Độ cao trong suốt: HDLC hiệp nghị có thể trong suốt truyền thâu bất luận cái gì loại hình số liệu, bao quát số nhị phân, ký tự hoặc các loại khác hình số liệu.
2.
Linh hoạt số liệu tấm kết cấu: HDLC ủng hộ có thể biến đổi dáng dấp số liệu tấm, nhưng căn cứ vào cần điều chỉnh số liệu tấm chiều dài lấy thích ứng khác biệt truyền thâu yêu cầu.
3.
Sai lầm kiểm trắc cùng khống chế: HDLC hiệp nghị sử dụng tuần hoàn dư thừa rườm rà kiểm tr.a (CRC) phép tính tới kiểm trắc số liệu truyền thâu bên trong sai lầm, cũng sử dụng xác nhận cùng trọng truyền cơ chế tới sửa chữa sai lầm.
4.
Lưu lượng khống chế: HDLC hiệp nghị thông qua khống chế tấm gửi đi tốc độ, tránh số liệu truyền thâu quá trình bên trong chật ních, từ đó cam đoan mạng lưới tính năng.
5.
Căn cứ vào so đặc biệt đồng bộ: HDLC hiệp nghị sử dụng so đặc biệt bổ khuyết cùng tiêu chí ký tự tới thực hiện số liệu đường liên kết đồng bộ.
HDLC hiệp nghị bị đông đảo ứng dụng vu thông tin mạng lưới, công nghiệp hệ thống điều khiển, mạng cục bộ chờ tràng cảnh bên trong.
Bởi vì nó độ tin cậy cùng tính linh hoạt, HDLC tại thông tin lĩnh vực có địa vị trọng yếu.
HDLC hiệp nghị bình thường từ số liệu đường liên kết tầng thiết bị ( Như điều chế Giải Điều khí, Switch mấy người ) tự động xử lý, người sử dụng không cần trực tiếp thao tác.
Nhưng mà, tại dưới một ít tình huống, người sử dụng có thể cần phối trí tương quan tham số hoặc tiến hành trục trặc loại bỏ. Phía dưới là một chút đề nghị thao tác trình tự:
1.
Xem xét thiết bị sổ tay: Đầu tiên, tr.a duyệt ngài sử dụng số liệu đường liên kết tầng thiết bị người sử dụng sổ tay, hiểu rõ nên thiết bị đối với HDLC hiệp nghị ủng hộ tình huống cùng với có thể dùng phối trí tuyển hạng.
2.
Phối trí tham số: Căn cứ vào thiết bị công năng cùng nhu cầu, phối trí HDLC tương quan tham số, tỷ như tấm kết cấu, truyền thâu tốc độ, sai lầm khống chế chờ. Cụ thể phương pháp phối trí thỉnh tham khảo thiết bị người sử dụng sổ tay hoặc liên hệ thiết bị công ty.
3.
Khởi động HDLC hiệp nghị: Tại trên thiết bị khải dụng HDLC hiệp nghị. Bình thường, cái này cần tại trong thiết bị phối trí giới diện tìm được tương quan tuyển hạng đồng thời thiết trí vì khải dụng.
4.
Giám sát tính năng: Tại HDLC hiệp nghị vận hành quá trình bên trong, chú ý thiết bị tính năng chỉ tiêu, như truyền thâu tốc độ, sai lầm tỷ lệ chờ. Nếu như tính năng xảy ra vấn đề, có thể cần điều chỉnh phối trí tham số hoặc loại bỏ thiết bị trục trặc.
5.
Trục trặc loại bỏ: Nếu như HDLC hiệp nghị xảy ra vấn đề, đầu tiên kiểm tr.a thiết bị phần cứng kết nối có chính xác không, tiếp đó xem xét thiết bị nhật ký cùng sai lầm tin tức, để xác định vấn đề nguyên nhân cụ thể. Căn cứ vào vấn đề tính chất, có thể cần điều chỉnh phối trí tham số, thay đổi phần cứng thiết bị hoặc liên hệ thiết bị công ty tìm kiếm kỹ thuật ủng hộ.
Xin chú ý, những thứ này khả năng thao tác bởi vì thiết bị loại hình cùng công ty khác biệt mà có chỗ khác biệt.
Giả thiết ngài đang sử dụng một cái ủng hộ HDLC hiệp nghị điều chế Giải Điều khí (modem) tới kết nối hai cái viễn trình trạm điểm ở giữa thông tin.
Phía dưới là như thế nào sử dụng HDLC hiệp nghị một cái đơn giản thí dụ mẫu:
1.
Thiết bị kết nối: Đem hai cái điều chế Giải Điều khí thông qua dây điện thoại hoặc đường dây riêng liên tiếp.
Bảo đảm tất cả kết nối đều chính xác lại củng cố.
2.
Thiết bị phối trí: Căn cứ vào người sử dụng sổ tay, phối trí hai cái điều chế Giải Điều khí HDLC tham số. Khả năng này bao quát tấm kết cấu ( Nhưđẳng ), truyền thâu tốc độ ( Như 9600bps, 19200bps đẳng ) cùng với sai lầm khống chế các loại.
Bảo đảm hai cái điều chế Giải Điều khí HDLC tham số phối trí giống nhau, lấy thực hiện chính xác thông tin.
3.
Khởi động HDLC hiệp nghị: Tại hai cái điều chế Giải Điều khí phối trí giới diện bên trong khải dụng HDLC hiệp nghị. Khả năng này cần tìm được tương ứng tuyển hạng đồng thời đem hắn thiết trí vì khải dụng.
4.
Số liệu truyền thâu: Tại trên điều chế giải điều khí phối trí tương ứng mạng lưới hiệp nghị ( NhưĐẳng ), đồng thời thông qua những hiệp nghị này tại hai cái trạm điểm ở giữa truyền thâu số liệu.HDLC hiệp nghị đem tự động xử lý số liệu truyền thâu cùng sai lầm khống chế.
5.
Giám sát tính năng: Quan sát hai cái trạm điểm ở giữa số liệu truyền thâu tốc độ, sai lầm tỷ lệ chờ tính năng chỉ tiêu.
Nếu như tính năng xảy ra vấn đề, có thể cần điều chỉnh phối trí tham số hoặc loại bỏ thiết bị trục trặc.
6.
Trục trặc loại bỏ: Nếu như thông tin xảy ra vấn đề, đầu tiên kiểm tr.a hai cái điều chế giải điều khí ở giữa vật lý kết nối có chính xác không.
Tiếp đó xem xét thiết bị nhật ký cùng sai lầm tin tức, để xác định vấn đề nguyên nhân cụ thể. Căn cứ vào vấn đề tính chất, có thể cần điều chỉnh phối trí tham số, thay đổi phần cứng thiết bị hoặc liên hệ thiết bị công ty tìm kiếm kỹ thuật ủng hộ.
Cái này ví dụ vẻn vẹn làm một đơn giản thí dụ mẫu, ứng dụng thực tế bên trong có thể sẽ có càng nhiều phối trí tuyển hạng hòa hợp bàn bạc cần cân nhắc.
HDLC hiệp nghị bình thường từ phần cứng thiết bị ( Như điều chế giải điều khí, Switch chờ ) tự động xử lý, người sử dụng không cần trực tiếp sử dụng dấu hiệu thao tác.
Nhưng mà, nếu như ngài hy vọng tại trong phần mềm mô phỏng HDLC hiệp nghị hành vi, có thể sử dụng Python socket kho tới thực hiện một cái đơn giản HDLC truyền thâu thí dụ mẫu.
Phía dưới là một cái sử dụng Python cùng socket kho thực hiện HDLC truyền thâu cơ bản thí dụ mẫu:
"""python
main()
"""
Cái này thí dụ mẫu bên trong, chúng ta sử dụng Python socket kho sáng tạo một cái nguyên thủy bộ tiếp chữ, nghe lén chỉ định cảng.
Nên có hỗ trợ khách hàng kết nối lúc, chúng ta tiếp thu người sử dụng truyền vào số liệu, cũng sử dụngHàm số đem hắn đóng gói thành HDLC tấm.
Tiếp lấy, chúng ta sử dụngPhương pháp đem đóng lại tốt tấm gửi đi cho khách hàng bưng.
Tại trong cái này thí dụ mẫu, chúng ta vẻn vẹn biểu diễn như thế nào đóng gói hoà giải bao HDLC tấm, trên thực tế ngài có thể cần căn cứ vào cụ thể nhu cầu thực hiện càng nhiều công năng.
Cái này thí dụ mẫu vẻn vẹn làm một đơn giản thí dụ mẫu
Đây là một cái sử dụng Python "socket" Kho thực hiện cơ bản HDLC tiếp thu bưng thí dụ mẫu.
Cái này thí dụ mẫu đem tiếp thu từ cái trước thí dụ mẫu ( Gửi đi bưng ) gửi đi HDLC tấm, phân tích đồng thời đóng dấu tấm bên trong số liệu.
"""python
main()
"""
Cái này thí dụ mẫu bên trong, chúng ta sử dụng Python socket kho sáng tạo một cái TCP bộ tiếp chữ, liên tiếp đến server ( Gửi đi bưng ). Tiếp đó, chúng ta tuần hoàn tiếp thu từ server gửi đi số liệu tấm, sử dụngHàm số phân tích tấm bên trong số liệu.
Cuối cùng, chúng ta đóng dấu phân tích ra số liệu.
Cái này thí dụ mẫu vẻn vẹn làm một đơn giản thí dụ mẫu