Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

36 2.7K 13
Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu tham khảo kỹ thuật công nghệ, chuyên ngành tin học Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

Chơng I : Mở BàI Sự xuất mạng máy tính vào năm đầu thập kỉ 60 đánh dấu bớc phát triển vợt bậc Công Nghệ Thông Tin (CNTT) xà hội loài ngời Cùng với thời gian kết hợp máy tính hệ thống truyền thông,mà cụ thể viễn thông, cách ngày hoàn hảo đà đem lại chuyển biến có tính chất cách mạng vấn đề khai thác sử dụng hệ thống máy tính Chính mà : - Chia tài nguyên mạng - Dùng chung thiết bị mạng nh: ổ đĩa, máy in, modem - Sử dụng dịch vụ mạng nh: trình duyệt web, mail, chat - Tham gia hội thảo trực tuyến - Phát triển hệ thống thơng mại điện tử Tuy nhiên thiết kế, nhà thiết kế tự lựa chọn kiến trúc mạng riêng Từ dẫn đến tình trạng không tơng thích mạng: phơng pháp truy nhập đờng truyền khác nhau, sử dụng họ giao thức khác không tơng thích làm trở ngại cho tơng tác ngời sử dụng mạng khác Nhu cầu trao đổi thông tin lớn trở ngại chấp nhận dợc ngời sử dụng Sự thúc bách khách hàng dà khiến cho nhà sản xuất nhà nghiên cứu, thông qua tổ chức chuẩn hoá quốc gia quốc tế tích cực tìm kiếm hội tụ cho sản phẩm mạng thị trờng Để có đợc điều đó, trớc hết cần xây dựng đợc khung chuẩn kiến trúc mạng để làm cho nhà thiết kế chế tạo sản phẩm mạng Vì lý đó, tổ chức tiêu chuẩn hoá quốc tế (International organization for standardization viết tắt ISO ) ®· lËp (1997) mét tiĨu ban nh»m phát triển khung chuẩn nh Kết năm 1984, ISO đà xây dựng xong mô hình tham chiÕu cho viÖc nèi kÕt hÖ thèng më (Reference model for open systems interconnection hay gọn OSI reference model) Mô hình đợc dùng làm sở để nèi kÕt c¸c hƯ thèng më phơc vơ cho c¸c ứng dụng phân tán Từ mở nói lên khả hai hệ thống nối kết để trao đổi thông tin với chúng tuân thủ mô hình tham chiếu chuẩn liên quan Chính nhận đợc đề tài Nguyên cứu kiến trúc phân tầng mô hình OSI mạng máy tính điều kiện tốt để em đI sâu tìm hiểu mạng máy tính Sau thời gian tìm tòi, nghiên cứu tàI liệu em đà hoàn thành công việc nhiên điều quan trọng em đà có đợc cáI nhìn sâu sắc hơn, đắn mạng máy tính Em xin chân thành cảm ơn cô giáo Hồ Bích Hà đà giúp đỡ em tận tình trình làm Chơng II : thân I : kiến trúc phân tầng cho mạng máy tính Để giảm độ phức tạp việc thiết kế cài đặt mạng,hầu hết mạng máy tính đợc phân tích thiết kế theo quan điểm phân tầng Mổi hệ thống thành phần tầng mạng đợc xem nh cấu trúc đa tầng, mổi tầng đợc xây dựng tầng trớc Mổi hệ thống mạng có cấu trúc tầng với số lợng chức mổi tầng nh nhau.Trớc tiên phải xác định số lợng tầng chức mổi tầng Sau định nghĩa mối quan hệ hai tầng kề mối quan hệ hai tầng cấp hai hệ thống kết nối với Mối liên hệ ngời ta gọi giao diện hai tầng Chỉ có tầng thấp tầng vật lý liệu đợc truyền dới dạng bit đờng truyền vật lý thực tế tầng khác liệu không trực tiếp truyền từ tầng i hệ thống sang tầng i hệ thống khác Muốn liệu truyền từ tầng i hệ thống sang tầng i hệ thống khác liệu phải từ tầng xuống tầng thấp nhất, truyền qua đờng truyền vật lý sau di chuyển lên tầng cao Liên kết tầng vật lý hai hệ thống liên kết thực liên kết tầng khác liên kết ảo hay liên kết logic Mô hình cđa kiÕn tróc nµy nh sau: HƯ thèng A Giao thøc tÇng N HƯ thèngB TÇng N TÇng N TÇng N-1 TÇng N-1 TÇng i+1 TÇng i TÇng i-1 Giao thøc tÇng i TÇng i+1 TÇng i TÇng i-1 TÇng TÇng1 Giao thøc tÇng TÇng TÇng Đờng truyền vật lý Hình 1: kiến trúc phân tâng tổng quát II MÔ HìNH THAM CHIếU OSI Từ phân tầng nói việc chuẩn hoá mạng máy tính từ hÃng khác để chúng truyền thông đợc với điều tất yếu Các tổ chức đI đầu việc chuẩn hoá nh : ã International organization for standization(ISO) tổ chức tiêu chuẩn hoá quốc tế hoạt động dới bảo trợ liên hợp quốc bao gồm thành viên quan tiêu chuẩn hoá nhiều quốc gia.ISO tổ chức thành ban kĩ thuật phụ trách nhiều lĩnh vực khác xử lý thông tin Mổi tổ chức lại chia thành nhiều tiểu ban, mổi tiểu ban gồm nhiều nhóm đảm nhận vấn đề chuyên sâu ã Commité consultative international pour télégraphe ét téléphone(CCITT) tổ chức t vấn quốc tế điện tín điện thoại tổ chức hoạt động dới bảo trợ liên hợp quốc với thành viên thuộc quan bu viễn thông quốc gia hay t nhân cách hoạt động giống ISO nhng sản phẩm không gọi chuẩn mà gọi khuyến nghị Tổ chức ban hành khuyến nghị loại V liên quan đến mạng truyền liệu, khuyến nghị loại X liên quan đến mạng truyền liệu công cộng loại I dành cho mạng CSDN CCITT chuẩn hoá mạng sớm ISO sản phẩm đợc tổ chức ISO thõa nhËn vµ ban hµnh nh chuÈn quèc tÕ vµ ngợc lại chuẩn ISO đợc CCITT thừa nhận ban hành nh khuyến nghị Các khuyến nghị chuẩn CCITT nh X.200,X.211,X.212,X.213,X.214,X.215,X.216,X.217 chuẩn ISO nh 8649,8822,8326,8072,8886,8802/2,8802/3,8802/4,8802/5, NgoàI hai tổ chức cã institute of electrical and electronics engineers(IEEE),european computer manufactures association(ECMA), american national standards institute(ANSI),là tổ chức tiên phong việc chuẩn hoá mạng cục Bằng nổ lực toàn diện nhằm nhận diện chuẩn hóa tất cấp độ truyền thông cần thiết mạng máy tính, tổ chức ISO đà phát triển mô hình mạng gọi mô hình tham chiếu cho viƯc kÕt nèi c¸c hƯ thèng më OSI(open systems interconnection) Mô hình chia truyền thông thành bảy cấp độ Mô hình đợc dùng làm sở để kÕt nèi c¸c hƯ thèng më phơc vơ cho c¸c ứng dụng phân tán Nguyên tắc xây dựng mô hình tham chiếu OSI : ãSố lợng tầng tốt, nghĩa tầng không thiếu,không thừa ãTạo ranh giới tầng cho ranh giới tầng mô tả dịch vụ tối thiểu, đồng thời ta chuẩn hoá giao diện tơng ứng ãQuá trình phân tầng phảI cho tầng có chức công nghệ khác tách biệt ãCác tầng có chức giống đợc đặt vào tầng ãĐịnh vị chức tầng để ta thiết kế lại tầng không ảnh hởng đến tầng khác kế ãTạo tầng liệu đợc xử lý cách khác biệt ãKhi ta thay đổi chức giao thức tầng không ảnh hởng đến tầng khác ãMổi tầng có giao diện với tầng dới Khi cần thiết ta chia tầng thành tầng ãCó thể huỷ bỏ tầng cần thiết ãTạo tầng cho phép giao diện với tầng kề cận Trong thực tế nghiên cứu mô hình OSI không phảI tất mạng phân tầng tơng ứng với mổi tầng số bảy tầng mô hình OSI Mô hình phục vụ cho công nghiệp máy tính nh điểm tham chiếu đề cập tới cấp độ hay tầng mạng Điều thú vị mô hình OSI hứa hẹn giảI pháp cho vấn đề truyền thông máy tính không giống Hai hệ thống dù khác truyền thông cách hiệu chúng thực số điều kiện chung nhất: ãChúng càI đặt tầng chức truyêng thông ãCác chức đợc tổ chức thành cùngmột tập tầng Các tầng đồng mức phảI cung cấp chức nh nhng phơng thức cung cấp không thiết phảI nh ãNhững tầng đồng mức phảI sử dụng giao thức chung Sau kiến trúc phân tầng theo mô h×nh OSI: HƯ thèng A application presentation session transport networks datalink phisical HƯ thèngB Giao thøc t©ng Giao thøc tâng Giao thức tâng5 Giao thức tầng4 Giao thức t©ng Giao thøc t©ng Giao thøc t©ng Tầng ứng dụng Tầng trình diễn Tầng phiên(Hội) Tầng giao vận Tầng liên kết Tầng mạng Tầng vật lý Đờng truyền vật lý Hình 2: Mô hình OSI Tuy nhiên để điều kiện đợc đảm bảo cần phảI có chuẩn Các chuẩn phảI xác định chức dịch vụ đợc cung cấp tầng nh giao thức tầng đồng mức Để hiểu đợc cề tầng nh giao thức tầng trớc hết ta tìm hiểu kháI niệm thực thể(entity) Thực thể tiến trình hệ đa xử lý chơng trình con.Ta quy ớc: (N)entity thực thể tầng n Nh vậy, mổi tầng hệ thống có nhiều thực thể, thực thể tầng N (N) entity càI đặt chức tầng N giao thức truyền thông với (N) entity hệ thống khác mổi thực thể truyền thông với thực thể tầng kề cận thông qua giao diện Giao diện bao gồm nhiều điểm truy cập dịch vơ (server access point-SAP) (N-1)entity cung cÊp dÞch vơ cho (N)entity thông qua việc gọi hàm nguyên thuỷ Hàm nguyên thuỷ rỏ chức cần thực đợc dùng để chuyển liệu thông tin điều khiĨn TÇng N+1 Interface TÇng N (N) entity Interface Tầng N-1 Prôtcol (N) entity SAP Hình : Quan niệm tầng theo mô hình OSI Tơng tác tầng kề bốn kiểu hàm nguyên thuỷ nh sau: ãRequest (yêu cầu): hàm nguyên thuỷ ngời sử dụng dịch vụ dùng để gọi chức ãIndication (chỉ báo): hàm nguyên thuỷ mà nhà cung cấp dịch vụ dùng để gọi chức hay báo chức đà đợc gọi điểm truy cập dịch vụ SAP ãResponse (trả lời): hàm nguyên thuỷ mà ngời sử dụng dịch vụ dùng để hoàn tất chức đà đợc gọi từ trớc hàm nguyên thuỷ indication ãConfirm (Xác nhận): hàm nguyên thuỷ mà ngời cung cấp dịch vụ dùng để hoàn tất chức đà đợc gọi từ trớc hàm Request điểm truy cập dịch vụ Nguyên lý hoạt động hàm nguyên thủ: HƯ thèng A hƯ thèng B ngêi sư dơng dịch vụ request Tầng N Tầng N confirm response SAP TÇng N-1 TÇng N-1 indication interface SAP Ngêi cung cÊp dịch vụ Hinh : Nguyên lý hoạt động hàm nguyên thuỷ Nhìn vào sơ đồ ta thÊy r»ng quy tr×nh thùc hiƯn mét giao thøc tơng tác theo trình tự thời gian hai hệ thống nh sau: ã Tầng N hệ thống A gửi xuống tầng N-1 hàm Request ã Tầng N-1 hệ thống A cấu tạo đơn vị liệu để gửi yêu cầu sang tầng N-1 hệ thống B theo giao thức mà tầng N đà xác định ã Khi nhận đợc yêu cầu, tầng N-1 hệ thống B báo lên tầng N hàm Indication ã Tầng N hệ thống B trả lời hàm response gửi trở lại tầng N-1 kề ã Tầng N-1 hệ thống B cấu tạo liệu để gửi trả lời tÇng N-1 cđa hƯ thèng A theo giao thøc tÇng N-1 đà xác định ã Nhận đợc trả lời tầng N-1 hệ thống A xác nhận với tầng N kề hàm Confirm, kêt thúc trình hai hệ thống Các hàm nguyên thuỷ đợc gọi ®Õn hay gưi ®I tõ mét ®iĨm truy cËp dÞch vụ Nguyên lý hoạt động hàm nguyên thuỷ kiểu hội thoại có xác nhận ngời sử dụng dịch vụ đợc xác nhận ngời sử dụng dịch vụ đợc xác nhận từ ngời cung cấp dịch vụ yêu cầu đà đợc chấp nhận Đơn vị liệu giao thức tâng N ký hiƯu lµ (N)PDU (protocol data unit) Mét thùc thĨ tầng N hệ thống truyền trùc tiÕo tíi mét thùc thĨ tÇng N cđa hƯ thống khác mà phảI chuyển xuống tầng thấp chẳng hạn nh tầng vật lý mà liệu đợc truyền qua đờng truyền vật lý Đơn vị liệu tầng N gọi tắt (N)PDU chuyển xuống tầng N-1 trở thành đơn vị liệu cho dịch vụ tầng N gọi tắt (N-1)SDU Phần thông tin điều khiển tầng N-1 (N-1)PCI bổ sung vào đầu (N-1)SDU trở thµnh (N-1)PDU (N-1)PDU chun xng N-2 sÏ trë thµnh (N-2)SDU ta lại thêm (N-2)PCI trở thành (N-2)PDU Mối quan hệ đơn vị liệu tầng hệ thống phát liệu nh sau: TÇng N+1 (N)PDU TÇng N (N)PCI (N)SDU (N)PDU TÇng N-1 (N-1)PCI (N-1)SDU (N-1)PDU Hình : Quan hệ hiữa đơn vị liệu Bên hệ thống nhận trình diễn trình tự ngợc lại qua mổi tầng PCI tơng ứng mổi tầng đợc tách khỏi PDU trớc liệu đI lên tầng Mối quan hệ đơn vị liệu tầng hệ thống nhận liệu nh sau: TÇng N+1 (N)PDU TÇng N (N)SDU (N)PCI (N)PDU Tầng N-1 (N-1)SDU (N-1)PCI (N-1)PDU Hình : Quan hệ đơn vị liệu tầng kề hệ thống nhận liệu Phơng thức hoạt động tầng mô hình OSI : Có hai phơng thức hoạt động chính: phơng thức có liên kết phơng thức không liên kết + Phơng thức hoạt động có liên kết phơng thức hoạt động mà thực thể đòng mức đợc thiết lập liên kết logic trớc truyền liệu Đối với phơng thức hoạt động có liên kết trình truyền thông phảI thông qua ba giai đoạn, mổi giai đoạn thờng thể hàm tơng ứng ãThiết lập liên kết logic: thực thể đồng mức hai hệ thống thoả hiệp với tham số dùng giai đoạn truyền liệu Giai doạn thể hàm CONNECT ãTruyền liệu: liệu đợc truyền kèm theo trình kiểm soát lổi, kiển soát luồng liệu nhằm tăng cờng hiệu suất chất lợng truyền tin Giai đoạn thể hàm DATA ãHuỷ bỏ liên kết: giảI phóng tàI nguyên hệ thống đà đợc cấp phát liên kết liên kêt khác giai đoạn thể hàm DISCONNECT Phơng thức cho phép ta truyền liệu có độ tin cậy cao trình kiểm soát quản lý chặt chẽ theo liên kết logic Tuy nhiên việc càI đặt phức tạp Bằng cách sử dụng hàm nguyên thuỷ đà có Request, Confirm, Indication,Response) kết hợp với hàm ta có 12 thủ tục để xây dựng dịch vụ giao thức chuẩn theo mô hình OSI + Phơng thức hoạt động không liên kết phơng thức có giai đoạn truyền liệu Phơng thức cho phép PDU truyền ®I ®Õn ®Ých b»ng nhiỊu ®êng kh¸c rÊt thích nghi với thay đổi trạng tháI mạng nhng khó khăn vấn đề tập hợp lại PDU lu chuyển tới ngời sử dụng Hai phơng thức hoạt động có u nhợc điểm Tuỳ vào yêu cầu chất lợng, hiêu quả, độ tin cậy việc truyền tin mà lựa chọn phơng thức truyền tin thích hợp Hai tầng kề sử dụng hai phơng thức khác nhau nTầng vật lý 1.Vai trò chức tầng vật lý Nh đà trình bày trên, tầng vật lý cung cấp phơng tiện điện, ,chức năng, thủ tục để thiết lập,duy trì giải phóng liên kết vật lý hệ thống -Thuộc tính điện liên quan đến biểu diển bít tức mức điện tốc độ truyền bít -Thuộc tính liên quan đến tính chất vật lý giao diện với đơng truyền -Thuộc tính chức cung cấp chức đợc thực cácphần tứ giao diện vật lý, giửa hệ thống đờng truyền -Thuộc tính thủ tục liên quan đến giao thức điều khiểnviệc truyền xâu bit qua đờng truyền vật lý Tầng vật lý tâng thấp giao diện với đờng truyền vật lý, liệu từ tầng liên kết liệu truyền trực tiếp tới tầng vật lý PDU cho tầng vật lý, nghĩa PCI cho tầng vật lý mà liệu đợc truyền theo dòng bit Đây điển khác biệt tầng vật lý với tầng khác Môi trờng thực môi trờng logic tầng vật lý Cáp đồng trục Cáp quang A B Modem Transducer Hình : Môi trờng thực Giả sử hai hệ thống A B hai hệ thống mở đợc nối với thông qua đoạn cáp đòng trục đoạn cáp quang Modem có nhiện vụ chuyển tính hiệu số từ hệ thống A thành tính hiệu tơng tự dể truyền cáp đồng trục lại chuyển đổi trở lại thành tính hiệu số.TRANDUCER chuyển đổi tính hiệu điện thành ánh sáng để truyền cáp quang biến đổi ngợc lại thành xung điện để vào hƯ thèng B Thùc thĨ tÇng vËt lý Thùc thĨ tầng vật lý SAP Thực thể tầng vật lý Liên kết đờng truyền vật lý Hinh 8:Môi trờng logic Một thùc thĨ vËt lý lµ méi cÊu tróc logic giao diện với mội đờng truyền vật lý Các thực thể ®ã cã hƯ thèng A vµ B nhng cịng cã méi thùc thĨ vËt lý giao diƯn gi÷a Modem vaTRANDUCER Thực thể gọi chuyển tiếp hoạt động tầng vật lý giao diện hai đơng truyền vât lý khác Sẽ có giao thức tồn tai thực thể để quy định phơng thức hoạt động nh tốc độ truyền Giao thức độc lập tối đa với đờng truyền vËt lý ®Ĩ mét hƯ thèng cã thĨ giao diƯn với nhiều đờng truyền vật lý khác Nh vạy giao thøc cho tÇng vËt lý bao gåm giao thøc thực thể giao thức với đờng truyền Phân biệt hai khái niệmDTEvà DCE DTE(data terminal equipment) thiết bị đầu cuối liệu DTE thuật ngữ chung dùng để máy ngời sử dụng cuối, máy tính trạm cuối(terminal) Tất ứng dụng ngời sử dụng nh chơng trình liệu nằm DTE Các máy tính nối lại với nhằm cho DTE trao đổi liệu, chia tài nguyên DCE(data circuit terminating equipment) thiết bị cuối kênh liệu DCE thuât ngữ chung để thiết bị làm nhiệm vụ nối DTE với đờng truyền thông Nó Modem,Transdecer, Hay máy tính với nhiệm vụ nh nút mạng DCE đợc cài đặt bên DTE đứng độc lập Nhiệm vụ chuyển đôỉ tính hiệu biểu diễn liệu ngời sử dụng thành dạng tín hiệu chấp nhận đợc đờng truyền ngợc lại C¸c chn quan träng cho giao diƯn vËt lý C V24/RS-232-C Hai chuẩn tơng ứng CCITT EIA nhằm định nghĩa giao diện tầng vật lý DTE DCE -Về phơng diện chuẩn sử dụng đầu nối 25 chân nên ta phải dùng cáp 25 sợi để nối DTE DCE -Về phơng diện điện chuẩn quy định tín hiệu số nhị phân: tơng ứng với mức điện nhỏ -3V tơng ứng với mức điện lớn +3V Tín hiệu qua giao diện không vợt 20kb/s với khoảng cách dới 15 m Trong chuẩn có mạch,mổi chiều có mạch liệu nên hoạt động phơng thức hoạt động hai chiêud đồng thời.Một dây đất đợc cách ly bảo vệ lại làm việc nh mạch trả lời cho hai mạch liệu Một số mạch chuẩn chuẩn nh sau: Tên mạch Chức Hớng Data signals -transmitted data(BA) -received data(BB) Control signals -reqesst to send(CA) -clear to send(CB) -data set ready(CC) -data terminal ready(CD) -ring indicator(CE) -carrier detect(CF) -signals quality detector(CG) Dữ liệu đợc tạo DTE Dữ liệu nhận đợc DTE DTE-DCE DCE-DTE DTE muốn truyền liệu DCE sẵn sàng để truyền trả lời cho request to send DCE sẵn sàng làm việc DTE sẵn sàng làm việc Chỉ DCE ®ang nhËn mét tÝn hiƯu ringing trªn kªnh ChØ r»ng DCE nhận tín hiệu sóng mang Khẳng định có để tin liệu nhận đợc đà bị lỗi DTE-DCE DCE-DTE DCE-DTE DTE-DCE DCE-DTE DCE-DTE DCE-DTE -data signal rate Khẳng định để chọn tốc độ liệu DTE-DCE selector(CH) -data signals rate Khẳng định để chọn tốc đọ liệu DCE-DTE selector(CI) Timing Sygnals -transmitter signal element Clocking signals, chuyển đổi ON DTE-DCE 10 +RNR : Không sẵn sàng nhận, sử dụng hai liên kết VC PVC +RER: Yêu cầu truyền lại, sử dụng hai liên kết VC PVC -Interrupt: Truyền liệu khẩn Thủ tục sử dụng hai gói tin là: +Interupt: Yêu cầu truyền liệu khẩn, sử dụng hai liên kết VC PVC +Interupt Confirmation: Báo nhận liệu khẩn, sử dụng hai liên kết VC PVC -Reset: Khởi động liên kết Thủ tục sử dụng hai gói tin là: +Reset request: yêu cầu khởi động lại liên kết, sử dụng hai phơng thức liên kết VC PVC +Reset Confirmation: Xác định khởi động lại liên kết, sử dụng hai phơng thức liên kết VC PVC Thủ tục nhằm khởi động lại liên kết ảo tầng 3, thực chất dọn dẹp không xoá bỏ liên kết -Restart: Khởi động lại giao diện +Restart request: yêu cầu khởi động lại giao diện, sử dụng hai phơng thức liên kết VC PVC +Restart confirmation: Xác định khởi động lại giao diện, sử dụng hai phơng thức liên kết VC PVC Thủ tục Restart nhằm khởi tạo lại toàn tầng giao diện DTE/DCE mà cụ thể xoá bỏ toàn liên viễn m X25 có 40 thủ tục phụ: Các thủ tục số đợc cung cấp mạng, số khác lại đợcdùng ngời sử dụng cụ thể theo yêu cầu Một số thủ tục đợc chọn để dùng giai đoạn thoả thuận trớc, số khác đợc yêu cầu liên kết đợc khai báo gói tin Call request, lúc chúgn có hiệu lực liên kết Sau số thủ tục phơ cđa X25 PLP: - Flow Control Parameter Negociation: Cã chức cho phép thơng lợng kích thớc cửa sổ độ dài tối đa vùng user data cho hớng liên kết - Throughput Class Negociation: Cho phép thơng lợng thông lợng liệu truyền qua số liên kết phạm vi từ 75bps ®Õn 48Kbps - Non standard Default Packet Sizes: Cho phép thay đổi giá trị ngầm định khích thứơc vïng User data c¸c gãi tin Data - Non standard Default Window Sizes: Cho phép thay đổi giá trị ngầm định cửa sổ - End to End transit Delay Negociation: Cho phÐp thay ®ỉi vỊ ®é trƠ trun dÉn tõ ngn tíi ®Ých 22 - Fast select: Cho phép điều khiển ứng dụng hớng giao tác, hành động hỏi/đáp xảy Khuôn dạng gói tin giao thức X25PLP: Q D Logic Channel Identifier P(R) M P(S) User Data Hình 1: Khuôn dạng gói liệu thờng-dạng chuẩn Q D Logical Identifier Channel P(S) P(R) User Data Hình 2: Khuôn dạng gói liệu thờng-dạng mở réng 0 0/1 1/0 Logical Indentifier O M Channel Packet type identifier Interrupt User Data (max32 byte) H×nh 3: Khuôn dạng gói liệu khẩn H Q (Qualifier bit): Dùng để định tính thông tin chứa gói tin chẳng Bit hạn nh phân biệt liệu ngời sử dụng với thông tin điều khiển ờBit D (Delivery Confirmation bit): thị chế báo nhận gói tin Khi D=0 giá trị P(R) biểu thị báo nhận gói tin liệu có ý nghĩa cục tức DTE DCE Khi D=1 P(R) biểu thị báo nhận gói tin liệu từ mút tới mút, nghĩa hai DTE gLogical Channel Identifier (LCI): Số liệu liên kết logic VC PVC L P(R): Sè hiƯu cđa gãi tin d÷ liƯu chờ để nhận dạng chuẩn P(R) chiếm bit, ë d¹ng më réng P(R) chiÕm bit cBit M (More Data bit): Dïng cã sù c¾t hợp liệu xảy Cụ thể kích thớc đơn vị liệu tầng vợt ®é dµi tèi ®a cho phÐp cđa gãi tin X25 PLP phải cắt nhỏ thành nhiều gói tin Để bên nhận tập hợp đủ gói tin đà bị cắt ta dùng bit M để đánh dấu gói tin cuối dÃy gói tin Nếu M=0 gói tin sau 23 Nếu M=1 gói tin cuối N P(S): sè hiƯu cđa gãi tin ®ang chê ®Ĩ nhận dạng chuẩn P(S) chiếm bit, d¹ng më réng P(S) chiÕm bit ëPacket Type Identifier (PTI): Mà phân biệt kiểu gói tin Tất gói tin X25 PLP chứa tham số PTI trừ gói tin liệu thờng Mà vùng nh sau: 0 0 1 1User Data: D÷ liƯu khẩn ngời sử dụng Đối vớ gói tin liệu khẩn vùng không vợt 32 byte, gói tin liệu thờng vùng có độ dài tối đa ngầm định 12 byte cKhuôn dạng gói tin điều khiển 0 0/1 1/0 Logical Channel Identifier Packet type identifier A®itional Information Hình 4: Khuôn dạng gói tin điều khiển Đối với gói tin điều khiển chức tham số tơng tự nh Ađitional Information vùng thông tin bổ sung gói tin điều khiển đợc xác định tuỳ theo kiểu gói tin cụ thể Kiểm soát luồng liệu X25 PLP Để kiểm soát luồng liệu nút, giao thức sử dụng chế cửa sổ Cửa sổ gì? hớng truyền liệu liên kết, cửa sổ đợc xác định nh tËp hỵp cã thø tù cđa n sè hiƯu P(S) liên tiếp gói tin data đợc phép truyền qua giao diện DTE/DCE Nh cửa sổ đợc xác định giới hạn giới hạn dới Giới hạn giá trị P(S) gói tin n gói tin nằm cửa sổ Giới hạn dới giá trị P(S) gói tin cuối n gói tin đợc phép truyền qua giao diện Giá trị ngầm định n (cho hớng truyền) Tại thời điểm cã tèi ®a gãi tin Data n»m cưa sổ có gói tin đợc truyền Tuy nhiên ta thay đổi giá trị ngầm định thủ tục phụ giao thức X25 PLP Nguyên tắc kiểm soát luồng liệu Các gói tin Data chịu kiểm soát gói tin káhc không - Khi giá trị P(S) gói tin nằm cửa sổ đợc truyền Nếu không phải xếp hàng đợi để chờ cửa sổ dịch chuyển 24 - Mỗi lần gói tin Data đợc truyền cửa sổ dịch chuyển tức giới hạn giới hạn dới đợc dịch chuyển gói tin Data nằm hàng đợi đợc phép truyền Nếu DTE máy tính có cấu hình đủ mạnh nghĩa có khả xử lý để cài đặt tầng giao thức khác DTE làm việc theo chế độ gói tin (P-DTE: Packet-Mode DTE) ta cài đặt giao thøc X25 PLP Nhng cã mét sè trêng hỵp thiết bị đầu cuối có cấu hình cha đủ mạnh không làm việc theo chế độ gói tin mà làm việc theo chế độ ký tự không đồng (C-DTE: Character-Mode DTE) Để thiết bị đợc truy nhập vào mạng ta phải bổ sung thiết bị phụ để đảm nhiệm việc tập hợp xâu ký tự trạm cuối thành gói tin cho mạng chuyển ngợc lại gói tin từ mạng thành xâu ký tự cho trạm cuối Thiết bị đứng độc lập đợc ghép vào thân DTE DCE Chức thủ tục PAD đợc đặc tả khuyến nghị sau: - X28 đặc tả giao diện trạm cuối hoạt động theo chế độ ký tự không đồng PAD - X29 đặc tả tơng tác PAD DTE hoạt động theo chế độgói tin xa Mối quan hệ X.25, X.3, X.28, X.29 đợc diễn tả nh sau: X.25 C-DTE PAD(X.3) X.25 DCE X.28 X.25 DCE P-DTE X.29 Hình 10: Mối quan hệ X.25, X.3, X.28, X29 Dịch vụ OSI cho tầng mạng Bên cạnh giao thức ISO định nghĩa dịch vụ mà tầng mạng dùng để cung cấp cho thực thể tầng dới dạng hàm dịch vụ nguyên thuỷ tTrong trờng hợp có liên kết Việc truyền thông đựơc thực qua giai đoạn: thiết lập liên kết, truyền liệu, giải phóng liên kết Việc thiết lập liên kết đợc cung cấp hàm nguyªn thủ sau: 25 - N_CONNECT Request (Called Address, Calling Address, Receipt Confirmation Selection, Expe®ited Data selection, QOS – Parameter set, NS –User Data) - N_CONNECT Indication (Called Address, Calling Address, Receipt Confirmation Selection, Expedited Data selection, QOS –Parameter set, NS- User Data) - N_CONNECT Response (Responding Address, Receipt Confirmation Selection, Expedited Data selection, QOS- Parameter set, NS- User Data) - N_CONNECT Confirm ( Responding Address, Receipt Confirmation Selection, Expedited Data selection, QOS-Parameter set, NS- User Data) Ngoài địa trạm yêu cầu trạm đợc yêu cầu có tham số khác để cung cấp đủ thông tin điều khiển Giai đoạn huỷ bỏ liên kết đợc phơc vơ bëi hai hµm: - N_DISCONNECT Request (reason, NS – User Data, Responding Address) - N_DISCONNECT Indication (Originator, reason, NS – User Data, Responding Address) Hai hµm nµy cã tham số nguyên nhân ngời khởi xớng huỷ bỏ liên kết Giai đoạn truyền liệu thờng khẩn đợc phục vụ hàm nguyên thuû sau: - N_Data.request (NS- User Data, Confirmation Request) - N_Data.Indication (NS – User Data, Confirmaion Request) - N_EXPEDITED_Data.request (NS –User Data) - N_EXPEDITED_Data.Indication (NS- User Data) Tham sè chÝnh chúng vùng chứa liệu cần truyền NS User Data Việc báo nhận tốt liệu đợc phục vụ hàm sau: - N_DATA_ACKNOWLEDGE Request - N_DATA_ACKNOWLEDGE Indication Việc khởi động lại liên kết đợc thực hàm sau: - N_RESET.request - N_RESET.Indication - N_RESET.confirm Đối với trờng hợp không liên kết mô hình đà định nghĩa dịch vụ giao thức cho tầng mạng: vDịch vụ (ISO 8348/DAD1) có hàm nguyên thuỷ đợc định nghĩa là: 26 -N-UNITDATA.request (Source Address, Destination Address, Quality of service , US- User Data) -N-UNITDATA.Indication (Source Address, Destination Address, Quality of service, US- User Data) Trong địa nguồn địa đích địa liên mạng toàn cục định dang cách hệ thống cuối Quality of service bao gåm c¸c tham sè sau: - Transit Delay: Chỉ thời gian cần thiết N-UNITDATA.request N-UNITDATA.Indication tơng ứng - Protection: Bảo vệ tránh truy cập bất hợp pháp - Cost Determinants: Cho phép ngời dùng rõ tính chất giá cớc phơng tiện đợc sử dụng - Residual Error Probability: Chỉ xác suất NSDU bị mất, bị trùng lặp hay bị lỗi nhận - Priority: Độ u tiên NSDU (network service data unit), đặc biệt cần loại bỏ chúng để phục hồi tài nguyên bGiao thức, ISO công bố chuẩn IP (Internet Protocol) để cung cấp dịch vụ mạgn không liên kết cung cấp khả nối kết mạng IP sử dụng hai laọi đơn vị liệu Data PDU error report PDU Công nghệ chuyển mạch nhanh Khi nhu cầu truyền thông ngày cao công nghiệp truyền dẫn đòi hỏi chất lợng nh tốc độ ngày cao Các mạng chuyển mạch gói với giao thức X25 thông lợng tối đa 64 kbps cha đáp ứng đựơc nhu cầu truyền thông Trong hiệu công nghệ X25 cha đựơc cải thiện trình đầu t cho việc tăng tốc độ chuyển mạch nút mạng có tên chung FPS (Fast packet Switching) đợc xây dựng dựa hai kỹ thuật Frame Relay Cell relay -Frame relay dùng đơn vị liệu có kích thớc thay đổi, kỹ thuật cho phép vợt ngỡng 64 Kbps X25 nhng thông lợng tối đa 2Mbps Kỹ thuật càiđặt cho liên kết PVC liên kết logic sẵn sàng phục vụ vàFPS kết SVC liên kết logic khả dụng có yêu cầu liên -Cell relay dựa vào phơng thức truyền không đồng (ATM ) thông lợng đạt tới hàng trăm Mbps Đối với mạng đô thị kỹ thuật dựa vào tiêu chuẩn DQDB topology dạng bus kép chấp nhận hai phơng thức truyền không đồng đồng Kỹ thuật đợc cài đặt liên Frame relay SVC Cell Relay kÕt PVC vµ HiƯn Cell Relay cha đợc ứng dụng rộng rÃi kỹ thuật Frame relay giải pháp hữu hiệu đáp ứng tạm thời nhu cầu truyền thông đa phơng tiện Mô hình công nghệ chuyển mạch nhanh nh sau: PVC SVC ATM DQDB 27 PVC SVC Kü thuËt Frame Relay (chuyển tiếp khung) Chuyển tiếp khung công nghệ chuyển gói cấp cao, nhanh, dạng số với chiều dài gói thay đổi Trong X25 dồn kênh liên kết logic đảm nhiệm việc kiểm soát lỗi cho Frame liệu gửi qua giao diện DTE/DCE cục Chính mà việc phối hợp thủ tục hai tầng kề nahu trở nên phức tạp hơn, làm cho thông lợng bị hạn chế trình xử lý gói tin tăng lên Còn kỹ thuật chức dồn kênh chọn đờng thực tầng Việc chọn đờng cho khung lại đơn giản nên thông lợng cao nhiều so với kỹ thuật chuyển mạch gói Khuôn dạng tổng quát Frame kỹ thuËt nµy nh sau: Flag Header Information FCS Flag Vïng Header chøa c¸c tham sè DLCI (Data Link Connection Idetifier) để định danh liệu đợc thiết lập Khi liên kết liệu đợc thiết lập đợc gán DLCI giá trị đợc khai báo tất khun liệu Frame điều khiển liên quan tới liên kết DLCI có ý nghĩa cục đợc dùng để chọn đờng nút, nhận đợc khugn liệu chơng trình điều khiển cài đọc giá trị DLCI vùng header kết hợp với số liệu đờng truyền vào để xác định giá trị DLCI tơng ứng đờng truyền Giá trị DLCI đa vào hàng đợi để gửi tiếp đờng đà chọn Các Frame liên quan đến liên kết liệu đợc tạo thời điểm ngẫu nhiên mà nhiều liên kết liệu đồng thời phân chia cho đờng truyền vật lý nên tợng nghẽn mạch xảy với đờng truyền lu thông mạch lớn 28 Bit CF ( Congestion Forward), CB (Bongestion Bacdward) vµ DE (Descard Eligibility) vùng Header dùng để kiểm soát tợng tắt nghẽn Khi chơng trình điều khiển chuyển tiếp khung vào hàng đợi kiểm tra kích thứơc hàng đợi, vợt nột giới hạn cho trớc thông báo tình trạng cho ngời sử dụng hai đầu liên kết cách đặt giá trị cho bit CF CB tuỳ theo chiều hay khung Nếu chơng trình điều khiển nhận đợc thông báo tình trạng nghẽn mạch giảm tốc ®é gưi Frame cđa nã hay lo¹i bá bít khung không tín hiệu tắt nghẽn cKỹ thuật ATM Kỹ thuật truyền bất đồng øng dơng cÊp cao cđa m¹ng chun m¹ch gãi, cung cấp mạng dồn kênh chuyển mạch tốc độ cao để truyền gói liệu có kích thớc cố định qua mạng Trong mạng sử dụng kỹ thuật ATM có Public NNI (Public network interface) xác định giao diện mạng ATM công cộng với mét ATM Switch vµ mét Private UNI ( Private User Network Interface) giao diện ngời sử dụng cuối với ATM Switch dùng riêng Trong mạng ATM đợc phân tầng nhng không tơng ứng hoàn toàn với mô hình OSI Cụ thể nh sau: User ULP AAL ATM network UNI NNI User ULP UNI ALL ATM ATM Tầng ATM thực chức thờng gặp tầng ATM Physical Physical mô hình OSI Physical Tầng AAL ( ATM Adaptation Layer) có chức tơng tự nh Physical tầng 4,5 tầng mô hình OSI Tầng đặt tầng ATM nhằm mục đích cung cấp phơng tiện hội tụ cho phép phơng tiện truyền thông khác tơng thích với dịch vụ ATM Tầng ALL đựơc tách thành hai tầng là: CS(Convergence Sublayer) SAR(Sêgmntation and Reassembly) Tầng SAR có nhiệm vụ cắt đơn vị liệu ngời sử dụng thành tế bào ATM để gửi hộ tế bào lại thành đơn vị liệu ngời sử dụng nhận chúng Tầng vật lý mạng dụng công nghệ SDH (Synchronous Digital Hierarchy) công nghệ SONET (Synchronous optical network), FDDI, SD1, SD3, STP, UTP, Wireless; Công nghệ ATM phơng pháp chuyển ô dải rộng, truyền liệu theo ô 53 byte thay truyền theo khung có chiều dài thay đổi Các ô ATM 29 có chứa 48 byte thông tin ứng dụng byte chứa liệu điều khiển đoạn đầu ATM Trong kỹ thuật tế bào chứa kiểu liệu khác đợc đổ vào mộtđờng dÃn chung gọi đờng dẫn ảo Trong đờng dẫn ảo cso thể có nhiều kênh ảo, kênh đợc sử dụng ứng dụng cụ thể thời điểm Tế bào ATM có khuôn dạng nh sau: GFC (Generic Flow Control) VPI (Virtual Path Identifier) VCI VCI VPI (Virtual Path Identifier) VCI (Virtual Channel Identifier) PT (payload Type) C(Cell Priority) loss HEC (Header Error Control) Khuôn dạng với trờng hợp UNI, trờng hợp NNI bit GFC đợc dùng cho tham số VPI Tham số GFC dùng để kiểm soát luồng liệu Tham số VPI đợc dùng để định danh đờng dẫn ảo Tham số VCI dùng để xác định xác kênh ảo cần chuyển tế bào ATM Trong trờng hợp UNI, cặp tham số VPI/VCI có 24 bits cho phép địa hoá 16 triệu kênh ảo Tham số PT dùng để rõ kiểu liệu chứa tế bào ATM Tham số C dùng để độ u tiên sử dụng loại bỏ tế bào ATM, C=1 đối tợng bị loại bỏ theo tình trạng mạng ngời quản trị mạng Tham số HEC dùng để kiểm soát lỗi theo phơng pháp CRC cho bytes vùng header Kỹ thuật sử dụng tế bào có kích thớc cố định cho phép chế tạo chuyển mạch toàn vi mạch, chuyển mạch thiết bị bao gồm nhiều cổng đóng vai trò nh Hub chuyển tiếp liệu từ máy tính đến máy tính khác mạng thiết bị tơng tự định tuyến chuyển liệu tốc độ cao Đây u điểm bật kỹ thuật ATM Bản thân ATM không giới hạn loại phơng tiện truyền cụ thể Nó sử dụng phơng tiện truyền thông tồn nh cáp đồng trục, cáp xoắn đôi Nhng phơng tiện không hỗ trợ tất khả ATM nên có số giao diện đợckhuyến cáo sử dông cho ATM nh sau: FDDI, Fiber Channel, OC3 SONET, T3 30 Ta nhËn thÊy r»ng ATM lµ kü thuËt truyền không động bộ, tầng vật lý sử dụng phơng pháp truyền đồng nên liệu đợc truyền nh nào? Ta hình dung tầng vật lý hai trạm nguồn đích có đoàn tàu chạy không ngừng (đồng bộ) bao gồm nhiều toa có kích thứơc cố định 53 bytes tầng ATM có liệu cần truyền chúng phân chia thành tế bào xếp chúng vào toa rỗng đoàn tàu hết xTầng giao vận Vai trò chức tầng giao vận Tầng giao vận tầng cao nhóm tầng thấp mô hình OSI Nó cung cấp dịch vụ truyền liệu cho chi tiết cụ thể phơng tiện truyền thông sử dụng bên dới trở nên suốt tầng cao Chính nên tầng phức tạp Nó phải có khả tơng thích với phạm vi rộng đặc trng mạng Phải biết đợc yêu cầu chất lợng dịch vụ ngời sử dụng, biết đợc khả cung cấp dịch vụ mạng bên dới Nói cách cụ thể tầng giao vận cung cấp mức nối kết bổ sung cho tầng trên, bảo đảm gói truyền không phạm lỗi, theo trình tự không bị mát hay chép Tầng đóng gói thông điệp, chia thông điệp dài thành nhiều gói cách hợp gói nhỏ thành Tài nơi nhận tầng mở gói lắp ghép thành thông điệp gốc Nó kiểm soát lu lợng, xử lý lỗi thao tác truyền nhận gói Giao thức cho tầng giao vận Tầng giao vận đợc chia lµm líp giao thøc sau: - Líp (Simple Class): Lớp đơn giản Giao thức lớp cung cấp khả đơn giản để thiết lập liên kết, truyền liệu giải phóng liên kết Nó có khả phát báo hiệu lỗi nhng khả phục hồi Nếu tầng mạng báo hiệu lỗicho tầng giao vận tầng huỷ bỏ liên kết liên quan ngời sử dụng cuối đợc thông báo cắt liên kết Giao thức hay sử dụng cho mạng có tỷ suất lỗi cố có báo hiệu chấp nhận đợc Lớp có chức sau: 1/ Assignment to network connection: Gán liên kết gioa vận cho liên kết mạng hay liên kết mạng tồn với chất lợng dịch vụ thích hợp 2/ TPDU transfer: Một TPDU đợc truyền nh lµ mét tham sè User Data cđa NSDU 3/ Segmenting/ Reassembling: cắt hợp liệu tầng 5/ tầng 4/ Connection etablishment: Bao hàm việc thơng lợng c¸c thđ tơc t chän 31 5/ Connection Refusal: Tõ chèi mét liªn kÕt logic 6/ Treatment of Protocol errors: đối phó với trờng hợp xảy lỗi giao thức 7/ Normal release (Implicit): Hủ bá liªn kÕt 8/ Error release: Huỷ bỏ liên kết giao vận nhận đợc hàm nguyên thuỷ N-DISCONNECT hay N-RESET - Lớp ( Basic Error Recovery Class): Lớp phục hồi lỗi Lớp giao thức có khả báo nhận truyền liệu khẩn, có khả phục hồi lỗi.ở giao thức lớp này, đơn vị liệu TPDU (Transport Protocol Data Unit) đợc đánh số Giao thức lớp thòng sử dụng loại mạng có tỷ suất lỗi chấp nhận đợc nhng tỷ suất cố có báo hiệu lại không đựơc chấp nhận đợc Lớp có chức sau: 1/ Assignment to network connection: Gán liên kết giao vận cho liên kết mạng hay liên kết mạng tòn với chất lợng dịch vụ thích hợp 2/ TPDU transfer: Một TPDU đợc truyền nh mét tham sè User Data cđa NSDU 3/ Segmenting/Reassembling: c¾t hợp kiệu tầng 5/ tầng 4/ Connection etablishment:Bao hàm việc thơng lợng thủ tục tuỳ chän 5/ Connection Refusal: Tõ chèi mét liªn kÕt logic 6/ Treatment of Protocol errors: Đối phó với trờng hợp xảy lỗi giao thức 7/ Concatenation/Separation: Cắt hợp liệu tầng tầng4 8/ Normal release (Explicit): Hủ bá liªn kÕt 9/ Data TPDU numbering (Normal): Đánh số thứ tự TPDU liệu 10/ Expedited Data transfer: Trun d÷ liƯu khÈn 11/ Teassignment after Failure: Gán lại liên kết giao vận cho liên kết mạng khác nhạn đợc N-DISCONNECT Indication 12/ Resynchronization: Truyền lại TPDU cha đợc báo nhận sau khởi động lại hay sau xảy lỗi liên kết mạng - Lớp (Multiplexing Class): Lớp dồn kênh Lớp giao thức cải tiến lớp cho phÐp dån mét sè liªn kÕt giao vËn vào liên kết mạng nhất, đồng thời kiểm soát luồng liệu để tránh tợng nghẽn Giao thức loại khả phát lỗi sửa lỗi Lớp có chức nh sau: 32 1/ Assignment to network connection: Gán mét liªn kÕt giao vËn míi cho mét liªn kÕt mạng hay liên kết mạng tồn với chất lợng dịch vụ thích hợp 2/TPDU transfer: Một TPDU đợc truyền nh tham số User Data NSDU 3/ Segmenting/Reassembling: cắt hợp liệu tầng 5/ tầng 4/ Connection etablishment: Bao hàm viẹc thơng lợng thủ tục tuỳ chọn 5/ Connection Refusal: Tõ chèi mét liªn kÕt logic 6/ Treatment of Protocol errors: Đối phó với trờng hợp xảy ralỗi giao thức 7/ Concatenation/Separation: Cắt hợp liệu tầng tầng4 8/Normal release (Explicit): Huỷ bỏ liên kết 9/Data TPDU numbering (Normal): Đánh số thứ tự TPDU d÷ liƯu 10/Expedited Data transfer: Trun d÷ liƯu khÈn 11/Errá release: Huỷ bỏ liên kết giao vận nhận đợc hàm nguyên thuỷ N-DISCONNECT hay N-RESET 12/Multiplexing/Demultiplexing: Nhiều liên kết giao vận phân chia liên kết mạng 13/Explicit Flow control: Kiểm soát luồng liệu - Líp (Error Recovery and multiplexing Class): Líp phơc hồi lỗi dồn kênh Giao thức lớp mở rộng giao thức lớp với khả phát phục hồi lỗi Lớp gồm có chức sau: 1/Assignment to network connection: Gán liên kết giao vận cho liên kết mạng hay liên kết mạng tồn với chất lợng dịch vụ thích hợp 2/TPDU transfer: Một TPDU đợc truyền nh tham số User Data NSDU 3/Segmenting/Reassembling: cắt hợp liệu tầng 5/tầng 4/Connection etablishment: Bao hàm việc thơng lợng thđ tơc t chän 5/Connection Refusal: Tõ chèi viƯc liªn kÕt logic 6/Treatment of Protocol errors: §èi phã víi trêng hợp xảy lỗi giao thức 7/Concatenation/Separation: Cắt hợp liệu tầng tầng 8/Normal release (Explicit): Huỷ bỏ liên kết 9/Data TPDU numbẻing (Normal): Đánh số theo thứ tự TPDU liệu 33 10/Expedited Data transfer: Trun d÷ liƯu khÈn 11/Normal release (Implicit): Hủ bá liªn kÕt 12/Multiplexing/Demultiplexing: NhiỊu liªn kÕt giao vËn cã thể phân chia liên kết mạng 13/Explicit Flow control: Kiểm soát luồng liệu 14/Reassignment after Failure: Gná lại liên kết giao vận cho liên kết mạng khác nhận đợc N-DISCONNECT Indication 15/Resynchronization: truyền lại TPDU cha đợc báo nhận sau khởi động lại hay sau xảy lỗi liên kết mạng - Líp (Error Detection and Recovery Class): líp ph¸t phục hồi lỗi Lớp có hầu hết chức lớp trớc Ngoài bổ sung thêm mộ số khả khác để kiểm soát việc truyền liệu Giao thức loại thờng sử dụng cho mạng có tỷ suất lỗi cao Lớp có chức sau: 1/Assignment to network connection: Gán liên kết giao vận cho liên kết mạng hay liên kết mạng tồn với chất lợng dịch vụ thích hợp 2/TPDU transfer: Một TPDU đợc truyền nh tham số User Data NSDU 3/Segmenting/ Reassembling: cắt hợp liệu tầng 5/tầng 4/Connection etablishment: Bao hàm việc thơng lợng thủ tục tuỳ chọn 5/Connection Refusal: Tõ chèi mét liªn kÕt logic 6/Treatment of Protocol errors: Đối phó với trờng hợp xảy lỗi giao thức 7/Conatenation/Separation: Cắt hợp liệu tầng tầng 8/Normal release (Explicit): Huỷ bỏ liên kết 9/Data TPDU numbering (Normal): Đánh số thứ tự TPDU d÷ liƯu 10/Expedited Data transfer: Trun d÷ liƯu khÈn 11/Normal release (Implicit): Hủ bá liªn kÕt 12/Multiplexing/Demultiplexing: NhiỊu liªn kÕt giao vận phân chia liên kết mạng 13/Explicit Flow control: Kiểm soát luồng liệu 14/Use of checksum: Kiểm soát lỗi cho toàn TPDU 15/Retransmission on time out: Đối phó với việc TPDU KHÔNG có báo hiệu 16/Resequencing: Đối phó với lộn xộn TPDU liệu 17/Inactivity Control: Đối phó với kết thúc thông báo liên kết mạng 34 18/Spliting/Recombining: Một liên kết giao vận phải đảm nhiệm nhiều liên kết mạng TPDU gồm loại sau: Tên TPDU Viết Tắt - Conection Request CR Dùng giai đoạn liên kết giao vận - Connection Confirm CC - Disconnect Request DR Dùng giai đoạn giải phóng liên kết - Disconnect Confirm DC - Data DT Mang d÷ liƯu cđa ngêi sư dơ - Expedited Data ED - Acknowledgment AK Dùng để báo nhận tốt d÷ liƯu - Expedited Acknowledgment EA - Reject RJ Dïng để xử lý lỗi cố -TPDU Error ER Khuôn dạng tổng quát TPDU nh sau: LI (length Indicator) } } } } } Phần cố định (Fixed) TPDU header Phần thay đổi Data -LI: Ghi độ dài phần header (trừ byte đầu tiên) -Phần cố định bao gồm tham số sau: +TPDU code: bit mà loại TPDU +CDT (Credit): bits giá trị tín dùng để kiểm soát luồng liệu +Source reference (16 bits) định danh liên kÕt giao vËn ë tr¹m nguån +Destination reference (16 bits) định danh liên kết giao vận trạm đích +Class (4 bit) Khai báo lớp giao thøc +Option (4 bit) khai b¸o c¸c vïng kiĨm soát luồng liệu chuẩn hay mở rộng +Rcason (8 bit) nguyên nhân yêu cầu huỷ bỏ liên kết 35 +EOT (1 bit) bit mang giá trị TPDU cuối TPDU phân thành nhiều ®o¹n +TPDU-NR (7 bit) sè thø tù gưi ®i cđa TPDU loại DT +EĐTPU- NR (7 bit) Số thứ tự gửi TPDU loại ED + YR – TU – NR (8 BIT)Sè thø tù cña mét TPDU loại DT chờ để nhận + YR EDTU – NR (8 bit) Sè thø tù cña mét TPDU loại ED chờ đến để nhận + Cause (8 bit) Lý loại bỏ TPDU - Phần thay đổi bao gồm số thông số dùng cho TPDU CR CC Dịch vụ OSI cho tầng giao vận ãTrờng hợp có liên kết Dịch vụ OSI cung cấp cho tầng giao vận hàm nguyên thuû sau: - T_CONNECT Request (Called Address Calling Address Expedited Data opion, QOS, Data) - T_CONNECT Indication (Called Address, Calling Address, Expedited Data option, QOS, Data) - T_CONNECT Response (QOS, Responding Address, Expedited Data option, Data) - T_CONNECT Confirm (QOS, Responding Address, Expedited Data option, Data) - T_DISCONNECT Request (Data) - T_DISCONNECT Indication (Disconnect Reason, Data) - T_DATA Request (Data) - T_DATA Indication (Data) - T_EXPEDITED_DATA Request (Data) - T_EXPEDITED_DATA Indication (Data) ãTrờng hợ không liên kết Trờng hợp không liên kết có hai hàm nguyên thuỷ sau: - T_UNITDATA Request (Called Address, Calling Address, QOS, TSUser data) - T_UNITDATA Indication ( Called Address, Calling Address, QOS,TS-User Data) Q Tầng phiên Vai trò chức tầng phiên Mô hình OSI phân chia hệ thống mở thành phân lớp Trong đó, tầng vật lý, tầng liên kết liệu, tầng mạng, tầng giao vận thuộc nhóm tầng thấp Ba tầng lại (tầng phiên, tầng trình diễn, tầng ứng dụng) thuộc nhóm tầng cao Nhóm tầng thấp liên quan đến việc truyền liƯu qua m¹ng Nhãm 36 ... tế nghiên cứu mô hình OSI không phảI tất mạng phân tầng tơng ứng với mổi tầng số bảy tầng mô hình OSI Mô hình phục vụ cho công nghiệp máy tính nh điểm tham chiếu đề cập tới cấp độ hay tầng mạng. .. I : kiến trúc phân tầng cho mạng máy tính Để giảm độ phức tạp việc thiết kế cài đặt mạng, hầu hết mạng máy tính đợc phân tích thiết kế theo quan điểm phân tầng Mổi hệ thống thành phần tầng mạng. .. Q Tầng phiên Vai trò chức tầng phiên Mô hình OSI phân chia hệ thống mở thành phân lớp Trong đó, tầng vật lý, tầng liên kết liệu, tầng mạng, tầng giao vận thuộc nhóm tầng thấp Ba tầng lại (tầng

Ngày đăng: 21/11/2012, 10:01

Hình ảnh liên quan

Mô hình của kiến trúc này nh sau: - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

h.

ình của kiến trúc này nh sau: Xem tại trang 2 của tài liệu.
Trong thực tế khi nghiên cứu về mô hình OSI không phảI tất cả các mạng đều phân tầng tơng ứng với mổi tầng trong số bảy tầng của mô hình OSI - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

rong.

thực tế khi nghiên cứu về mô hình OSI không phảI tất cả các mạng đều phân tầng tơng ứng với mổi tầng trong số bảy tầng của mô hình OSI Xem tại trang 4 của tài liệu.
Hình 3: Quan niệm tầng theo mô hình OSI. - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

Hình 3.

Quan niệm tầng theo mô hình OSI Xem tại trang 5 của tài liệu.
Hình 6: Quan hệ giữa các đơn vị dữ liệu ở các tầng kề nhau trong hệ thống nhận dữ liệu. - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

Hình 6.

Quan hệ giữa các đơn vị dữ liệu ở các tầng kề nhau trong hệ thống nhận dữ liệu Xem tại trang 7 của tài liệu.
Hình 7 :Môi trờng thực - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

Hình 7.

Môi trờng thực Xem tại trang 9 của tài liệu.
Hình 9: Các giao thức tầng liên kết dữ liệu - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

Hình 9.

Các giao thức tầng liên kết dữ liệu Xem tại trang 13 của tài liệu.
Hình 1: Khuôn dạng gói dữ liệu thờng-dạng chuẩn - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

Hình 1.

Khuôn dạng gói dữ liệu thờng-dạng chuẩn Xem tại trang 23 của tài liệu.
Nếu DTE là một máy tính có cấu hình đủ mạnh nghĩa là có khả năng xử lý để có thể cài đặt các tầng giao thức khác nhau hoặc DTE  làm việc theo  chế độ gói tin (P-DTE: Packet-Mode DTE) thì ta có thể cài đặt giao thức  X25 PLP. - Nghiên cứu về kiến trúc phân tầng và mô hình OSI của mạng máy tính

u.

DTE là một máy tính có cấu hình đủ mạnh nghĩa là có khả năng xử lý để có thể cài đặt các tầng giao thức khác nhau hoặc DTE làm việc theo chế độ gói tin (P-DTE: Packet-Mode DTE) thì ta có thể cài đặt giao thức X25 PLP Xem tại trang 25 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan