Đồ án Nghiên cứu giao thức L2TP

LỜI NÓI ĐẦU. 4

Chương 1. TỔNG QUAN VỀ MẠNG MÁY TÍNH 6

I. Giới thiệu chung về mạng máy tính 6

1.1 Vài nét sơ lược về mạng 6

1.2 Kiến trúc phân tầng OSI 7

II. Bộ giao thức TCP/IP. 12

2.1 Giới thiệu chung 12

2.2 Mô hình TCP/IP 13

2.3 Sơ đồ địa chỉ IP 15

2.4 Giao thức Internet (Internet Protocol) 15

2.5 User Datagram Protocol (UDP) 17

2.6 Transmission Control Protocol (TCP) 18

Chương 2. GIAO THỨC ĐƯỜNG HẦM LỚP 2 19

I. Tổng quan về mạng riêng ảo (Virtual Private Network - VPN) 19

1.1 Khái niệm mạng riêng ảo 19

1.2 Phân loại mạng riêng ảo. 20

1.3 Những lợi ích của mạng riêng ảo. 22

1.4 Các giao thức thực hiện mạng riêng ảo. 23

II. Vài nét chung về giao thức đường hầm lớp 2 (L2TP) 26

2.1 Giới thiệu chung về L2TP 26

2.2 Các đặc điểm của L2TP 26

2.3 Cấu trúc liên kết mạng 27

2.4 Đường hầm L2TP 28

2.5 Nguyên lý hoạt động 31

III. Cách thức tổ chức gói tin L2TP 32

3.1 Các gói tin L2TP 32

3.1.1 Các loại thông điệp điều khiển 33

3.1.2 Cách thức xử lý thông điệp dữ liệu 33

3.2 Khuôn dạng gói tin 35

3.3 Cặp giá trị thuộc tính (AVP) 37

3.3.1 Khuôn dạng AVP 37

3.3.2 Bit bắt buộc (Mandatory) của AVP 38

3.3.3 Ẩn (bit H) giá trị thuộc tính AVP 39

3.3.4 Phân loại AVP 39

IV. Quá trình hoạt động của giao thức L2TP 57

4.1. Thiết lập điều khiển kết nối (Control Connection Establishment) 57

4.1.1 Bắt đầu yêu cầu thiết lập điều khiển liên kết (Start-Control-Connection-Request (SCCRQ)) 57

4.1.2 Trả lời yêu cầu thiết lập điều khiển liên kết (Start-Control-Connection-Reply (SCCRP)) 58

4.1.3 Bắt đầu kết nối thiết lập điều khiển liên kết (Start-Control-Connection-Connected (SCCCN)) 58

4.1.4 Xác thực đường hầm (Tunnel Authentication) 58

4.2 Thiết lập một phiên làm việc (Session Establishment) 59

4.2.1 Thiết lập một cuộc gọi đến (Incoming Call Establishment) 59

4.2.2 Thiết lập một cuộc gọi đi(Outgoing Call Establishment) 60

4.3 Chuyển khung PPP (Forwarding PPP Frames) 62

4.4 Kiểm tra sự tồn tại của đường hầm (Keepalive) 62

4.4.1 Xin chào (Hello) 63

4.5 Bỏ một phiên làm việc (Session Teardown) 63

4.5.1 Thông báo kết thúc cuộc gọi (Call-Disconnect-Notify (CDN)) 63

4.6 Bỏ điều khiển kết nối (Control Connection Teardown) 64

4.6.1 Thông báo dừng điều khiển liên kết (Stop-Control-Connection-Notification (StopCCN)) 64

V. L2TP qua một phương tiện truyền (L2TP Over Specific Media) 64

5.1 L2TP qua UDP/IP (L2TP over UDP/IP) 64

5.2 IP (Internet Protocol) 66

VI. Vấn đề bảo mật L2TP: 66

6.1 Bảo mật cho điểm cuối đường hầm. (Tunnel Endpoint Security) 66

6.2 Bảo mật cho gói (Packet Level Security) 66

6.3 Bảo mật cho liên kết (End to End Security) 67

6.4 L2TP và IPSec (L2TP and IP Securtiy) 67

Chương 3. THIẾT KẾ CHƯƠNG TRÌNH MÔ PHỎNG GIAO THỨC L2TP 69

I. Thiết kế chương trình mô phỏng giao thức L2TP 69

1.1 Mô hình máy trạng thái hữu hạn (FSM) 69

2.2 Máy trạng thái hữu hạn của giao thức L2TP 70

2.2.1 Các sự kiện đối với L2TP 70

 

 

doc87 trang | Chia sẻ: netpro | Lượt xem: 3568 | Lượt tải: 2download
Bạn đang xem trước 20 trang tài liệu Đồ án Nghiên cứu giao thức L2TP, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
®Þnh nghÜa, bèn bit cßn l¹i ®Ó dµnh cho c¸c môc ®Ých t­¬ng lai. C¸c bit ®Ó dµnh cho t­¬ng lai (Reserve: rsvd) ph¶i ®­îc cho b»ng 0. Mét th«ng ®iÖp mµ cã mét bit nµo ®ã trong 4 bit rsvd b»ng 1 sÏ bÞ coi lµ kh«ng nhËn ®­îc. Bit b¾t buéc (Mandatory: M) ®iÒu khiÓn c¸c yªu cÇu cÇn thiÕt ®Ó xö lý khi mµ cã mét AVP kh«ng nhËn biÕt ®­îc. NÕu bit M ®­îc thiÕt lËp trong mét AVP kh«ng nhËn biÕt ®­îc trong mét gãi tin t¹i mét phiªn lµm viÖc nhÊt ®Þnh nµo ®ã, phiªn lµm viÖc liªn quan ®Õn th«ng ®iÖp ®ã ph¶i ngõng l¹i. NÕu bit M ®­îc thiÕt lËp trong mét AVP kh«ng nhËn biÕt ®­îc trong mét gãi tin ®èi víi toµn bé ®­êng hÇm, toµn bé ®­êng hÇm (vµ tÊt c¶ c¸c phiªn lµm viÖc trong nã) ph¶i ngõng l¹i. NÕu nh­ bit M kh«ng ®­îc thiÕt lËp, mét AVP kh«ng nhËn biÕt ®­îc cã thÓ ®­îc bá qua. Bit Èn giÊu (Hidden: H) x¸c ®Þnh viÖc Èn giÊu c¸c d÷ liÖu trong tr­êng gi¸ trÞ AVP (AVP Value) cña mét AVP. Kh¶ n¨ng nµy cã thÓ ®­îc sö dông nh»m kh«ng ®­a ra c¸c d÷ liÖu nh¹y c¶m, ch¼ng h¹n nh­ password cña ng­êi dïng, trong mçi AVP. Tr­êng chiÒu dµi (Length) M· ho¸ sè byte (bao gåm toµn bé chiÒu dµi cïng víi tr­êng mÆt n¹) trong AVP ®ã. ChiÒu dµi cã thÓ ®­îc tÝnh b»ng 6 céng chiÒu dµi cña tr­êng gi¸ trÞ thuéc tÝnh tÝnh b»ng byte. Tr­êng nµy dµi 10 bit, cho phÐp tèi ®a 1023 byte d÷ liÖu trong mçi AVP. Gi¸ trÞ nhá nhÊt cña tr­êng chiÒu dµi lµ b»ng 6. Khi gi¸ trÞ nµy b»ng 6, tr­êng gi¸ trÞ thuéc tÝnh sÏ kh«ng xuÊt hiÖn. Sè hiÖu cña ng­êi b¸n (Vendor ID) Gi¸ trÞ ®­îc IANA qui ®Þnh (SMI Network Management Private Enterprise Codes (trong RFC 1700). NÕu gi¸ trÞ nµy b»ng 0, t­¬ng øng víi qui ®Þnh cña IETF cho tr­êng gi¸ trÞ thuéc tÝnh, sÏ ®­îc sö dông cho tÊt c¶ c¸c AVP trong tµi liÖu nµy. BÊt kú nhµ s¶n xuÊt nµo muèn sö dông phiªn b¶n L2TP më réng cña riªng hä ®Òu cã thÓ sö dông Vendor ID cña riªng hä cïng víi gi¸ trÞ thuéc tÝnh (Attribute Value) miÔn lµ chóng kh«ng bÞ trïng víi gi¸ trÞ cña c¸c nhµ s¶n xuÊt kh¸c hay lµ c¸c gi¸ trÞ mµ IETF dïng trong t­¬ng lai. Ta còng cÇn l­u ý r»ng cã 16 bit dµnh cho tr­êng Vendor ID, do ®ã sè c«ng ty tèi ®a cã thÓ lµ 65535. KiÓu thuéc tÝnh (Attribute Type) Mét tr­êng dµi 2 byte víi mét gi¸ trÞ duy nhÊt ®­îc xuÊt hiÖn trong tÊt c¶ c¸c AVP theo qui ®Þnh cña nhµ s¶n xuÊt cã Vendor ID. Gi¸ trÞ thuéc tÝnh (Attribute Value) §©y lµ gi¸ trÞ ®­îc qui ®Þnh bëi 2 tr­êng Vendor ID vµ Attribute Type. Tr­êng nµy ngay sau tr­êng kiÓu thuéc tÝnh (Attribute Type) vµ kÐo dµi ®Õn byte cuèi cïng ®· ®­îc cho ë tr­êng chiÒu dµi (Length) (tøc lµ b»ng gi¸ trÞ cña tr­êng chiÒu dµi trõ ®i 6). Tr­êng nµy sÏ kh«ng xuÊt hiÖn nÕu tr­êng chiÒu dµi cã gi¸ trÞ b»ng 6. 3.3.2 Bit bắt buộc (Mandatory) của AVP NhËn ®­îc mét AVP kh«ng nhËn biÕt ®­îc víi bit M x¸c ®Þnh lµ mét th¶m häa ®èi víi mét phiªn lµm viÖc hay ®­êng hÇm liªn quan ®Õn nã. Do ®ã, bit M chØ ®­îc x¸c ®Þnh ®èi víi c¸c AVP cùc kú cÇn thiÕt cho viÖc ho¹t ®éng cña mét phiªn lµm viÖc hay mét ®­êng hÇm. H¬n n÷a, trong tr­êng hîp LAC hay LNS nhËn ®­îc mét AVP kh«ng nhËn biÕt ®­îc víi bit M ®­îc thiÕt lËp (b»ng 1) vµ theo ®ã huû bá phiªn lµm viÖc hoÆc ®­êng hÇm, th× phÝa mµ truyÒn ®i AVP ®ã sÏ nhËn cã tr¸ch nhiÖm vÒ viÖc lµm háng liªn t¸c. Tr­íc khi x¸c ®Þnh mét AVP víi bit M ®­îc thiÕt lËp, ®Æc biÖt lµ ®èi víi AVP cña mét nhµ s¶n xuÊt nµo ®ã, cÇn ph¶i ch¾c ch¾n r»ng ®iÒu ®ã ®· ®­îc xem xÐt kü l­ìng. Trong tr­êng hîp cã thÓ cã nh÷ng c¸ch kh¸c thÝch hîp thay thÕ cho viÖc sö dông AVP víi bit M ®­îc thiÕt lËp, ch¼ng h¹n nh­ tr­êng hîp chØ cÇn xem xÐt xem cã tån t¹i mét sù më réng nµo kh«ng, thay b»ng viÖc thiÕt lËp bit M chØ nªn ®¬n gi¶n lµ göi mét yªu cÇu AVP vµ chê mét tr¶ lêi AVP. ViÖc sö dông bit M ®èi víi nh÷ng AVP míi (kh«ng sö dông trong tµi liÖu nµy) ph¶i cung cÊp kh¶ n¨ng ®Ó cã thÓ bËt/t¾t tÝnh n¨ng nµy, tøc lµ AVP nµy còng cã thÓ ®ång thêi göi hay kh«ng göi trong tr­êng hîp bit M ®­îc thiÕt lËp. 3.3.3 Ẩn (bit H) giá trị thuộc tính AVP Bit H trong phÇn header cña c¸c AVP cung cÊp mét c¬ chÕ cho phÐp bªn nhËn cã thÓ nhËn ®­îc c¸c AVP ®­îc hiÓn thÞ râ rµng hay ®­îc che dÊu. §Æc ®iÓm nµy cã thÓ ®­îc dïng trong viÖc truyÒn c¸c th«ng ®iÖp ®iÒu khiÓn nh¹y c¶m ch¼ng h¹n nh­ password hay ID cña ng­êi dïng. Bit H chØ ®­îc thiÕt lËp khi mµ LAC vµ LNS ®· cïng nhau chia sÎ c¸c gi¸ trÞ bÝ mËt. Gi¸ trÞ bÝ mËt nµy còng lµ gi¸ trÞ bÝ mËt ®­îc sö dông trong viÖc x¸c thùc ®­êng hÇm. NÕu bit H ®­îc thiÕt lËp trong AVP cña bÊt kú mét th«ng ®iªp ®iÒu khiÓn nµo, mét Random Vector AVP nhiªn sÏ tån t¹i trong th«ng ®iÖp ®ã vµ ®øng ngay tr­íc AVP cã gi¸ trÞ cña bit H b»ng 1. ViÖc Èn giÊu gi¸ trÞ cña AVP ®­îc thùc hiÖn theo mét sè b­íc nh­ sau: B­íc ®Çu tiªn lµ t×m chiÒu dµi vµ gi¸ trÞ cña AVP gèc (ch­a Èn) råi m· ho¸ chóng theo kiÓu AVP Èn phô nh­ d­íi ®©y: 0 15 16 31 Length of Original Attribute Value Original Attribute Value ... ... Padding ChiÒu dµi cña gi¸ trÞ thuéc tÝnh gèc (Length of Original Attribute Value): ®©y lµ chiÒu dµi cña gi¸ trÞ thuéc tÝnh gèc ®­îc xuÊt hiÖn d­íi d¹ng byte. Chóng ta cÇn ph¶i x¸c ®Þnh chiÒu dµi cña gi¸ trÞ thuéc tÝnh gèc bëi v× nã sÏ mÊt ®i khi ta thªm vµo c¸c phÇn ®Öm (Padding). Gi¸ trÞ thuéc tÝnh gèc (Original Attribute Value) lµ gi¸ trÞ thuéc tÝnh ®· xuÊt hiÖn trong AVP. PhÇn ®Öm (Padding) C¸c byte ngÉu nhiªn ®­îc thªm vµo nh»m che dÊu chiÒu dµi cña gi¸ trÞ thuéc tÝnh thËt. 3.3.4 Phân loại AVP PhÇn tiÕp theo chóng ta sÏ xem xÐt c¸c lo¹i AVP L2TP ®­îc x¸c ®Þnh trong tµi liÖu nµy. Bªn c¹nh tªn c¸c AVP lµ mét danh s¸ch chØ ra kiÓu th«ng ®iÖp ®­îc sö dông cho mçi AVP. Sau mçi tªn AVP ®Òu cã c¸c m« t¶ ng¾n gän vÒ chøc n¨ng cña AVP ®ã, khu«n d¹ng cña phÇn gi¸ trÞ thuéc tÝnh (Attribute Value) ngoµi ra cßn cã mét sè th«ng tin cÇn thiÕt kh¸c nh»m sö dông thÝch hîp AVP ®ã. 3.3.4.1 Những AVP áp dụng cho tất cả các loại thông điệp điều khiển KiÓu th«ng ®iÖp (Message Type) (®èi víi tÊt c¶ c¸c th«ng ®iÖp) Message Type AVP, kiÓu thuéc tÝnh b»ng 0, x¸c ®Þnh cã mét th«ng ®iÖp ®iÒu khiÓn vµ x¸c ®Þnh ra hoµn c¶nh ®Ó xem xÐt ý nghÜa cña tõng AVP mµ chóng ta sÏ xem xÐt sau. Tr­êng gi¸ trÞ thuéc tÝnh cã khu«n d¹ng: 0 15 Message Type Tr­êng Message Type dµi 2 byte víi kiÓu sè nguyªn kh«ng dÊu. Message Type AVP ph¶i lµ AVP ®Çu tiªn cña mçi th«ng ®iÖp, ®­îc ®Æt ngay sau header cña th«ng ®iÖp ®iÒu khiÓn. Bit M (Mandatory) ®Æt trong Message Type AVP cã mét ý nghÜa ®Æc biÖt. Kh«ng nh÷ng cã ý nghÜa vÒ viÖc mét AVP cã bÞ bá qua hay kh«ng khi kh«ng thÓ nhËn ra, nã cßn chØ ra r»ng lóc nµo th× mét th«ng ®iÖp ®iÒu khiÓn bÞ bá qua. Do ®ã, nÕu bit M ®­îc thiÕt lËp trong mét Message Type AVP vµ c¸i Message Type ®ã kh«ng thÓ nhËn biÕt ®Ó thùc hiÖn, ®­êng hÇm sÏ bÞ xo¸ bá. NÕu bit M kh«ng ®­îc thiÕt lËp, khi ®ã viÖc thùc hiÖn sÏ bá qua c¸c th«ng ®iÖp kh«ng nhËn biÕt ®­îc. Bit M ®­îc cho b»ng 1 ®èi víi mét lo¹i th«ng ®iÖp trong tµi liÖu nµy. AVP nµy kh«ng thÓ che dÊu ®­îc (tøc lµ bit H lu«n lu«n b»ng 0). ChiÒu dµi cña AVP nµy lµ 8. Vector ngÉu nhiªn (Random Vector) (®èi víi tÊt c¶ th«ng ®iÖp) Random Vector AVP, kiÓu thuéc tÝnh b»ng 36, ®­îc sö dông ®Ó cã thÓ che dÊu gi¸ trÞ thuéc tÝnh cña mét AVP bÊt kú. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy cã khu«n d¹ng nh­ sau: 0 31 Random Octet String .... Random Octet String cã thÓ cã chiÒu dµi tuú ý, nh­ng th­êng ®­îc gîi ý sö dông mét vector tuú ý víi chiÒu dµi Ýt nhÊt lµ 16 byte (octet). X©u (String) chøa vector ngÉu nhiªn nh»m sö dông trong viÖc tÝnh to¸n hµm b¨m MD5 nh»m nhËn l¹i hay Èn ®i gi¸ trÞ thuéc tÝnh cña AVP cÊt giÊu. Cã thÓ cã nhiÒu h¬n mét vector ngÉu nhiªn AVP xuÊt hiÖn trong mét th«ng ®iÖp. Trong tr­êng hîp nµy AVP cÇn cÊt dÊu sÏ sö dông vector AVP ngÉu nhiªn ®øng ngay tr­íc nã nhÊt. Random Vector AVP ph¶i ®øng tr­íc AVP ®Çu tiªn víi bit H cã gi¸ trÞ b»ng 1. Bit M cho AVP nµy ph¶i ®­îc cho b»ng 1. AVP kh«ng thÓ ®­îc che giÊu (bit H ph¶i b»ng 0). ChiÒu dµi cña AVP nµy ®­îc tÝnh b»ng 6 céng víi chiÒu dµi cña tr­êng Random Octet String. 3.3.4.2 Mã báo kết quả và báo lỗi (Result and Error Code) M· b¸o kÕt qu¶ (Result Code) (dïng cho CDN, StopCCN) M· b¸o kÕt qu¶ AVP, kiÓu thuéc tÝnh b»ng 1, chØ ra lý do ®Ó kÕt thóc kªnh ®iÒu khiÓn hoÆc phiªn lµm viÖc. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy cã khu«n d¹ng nh­ sau: 0 15 16 31 Result Code Error Code (opt) Error Message (opt) ... Tr­êng Result Code dµi 2 byte lµ mét sè nguyªn kh«ng dÊu. Tr­êng tuú chän (option) (cã thÓ cã hoÆc kh«ng) Error Code còng lµ mét tr­êng dµi 2 byte sè nguyªn kh«ng dÊu. Mét tr­êng tuú chän Error Message cã thÓ ®­îc tiÕp nèi ngay sau tr­êng Error Code. Sù cã mÆt cña 2 tr­êng Error Code vµ Error Message sÏ ®­îc chØ ra bëi tr­êng chiÒu dµi cña AVP. Tr­êng Error Message chøa mét x©u tuú ý cung cÊp thªm c¸c x©u text (ng­êi ®äc ®­îc) liªn quan ®Õn ®iÒu kiÖn ho¹t ®éng. C¸c ®o¹n text ng­êi ®äc ®­îc trong tÊt c¶ c¸c Error Message ph¶i ®­îc lÊy ra tõ bé ký tù UTF-8 sö dông Default-Language (RFC2277). AVP nµy kh«ng thÓ ®­îc che dÊu (bit H ph¶i b»ng 0). Bit M cho AVP nµy ph¶i b»ng 1. ChiÒu dµi sÏ b»ng 8 nÕu nh­ kh«ng cã Error Code vµ Error Message, b»ng 10 nÕu nh­ cã Error Code mµ kh«ng cã Error Message, b»ng 10 céng víi chiÒu dµi cña Error Message nÕu nh­ cã c¶ Error Code vµ Error Message. C¸c gi¸ trÞ Result Code ®­îc x¸c ®Þnh cho th«ng ®iÖp StopCCN gåm: 0. §Ó dµnh cho t­¬ng lai. 1. Yªu cÇu chung nh»m xo¸ bá ®iÒu khiÓn kÕt nèi. 2. General Error, xem Error Code ®Ó biÕt vÊn ®Ò ®ang gÆp ph¶i. 3. Kªnh ®iÒu khiÓn ®· tån t¹i. 4. Ng­êi yªu cÇu kh«ng cã quyÒn thiÕt lËp mét kªnh ®iÒu khiÓn. 5. Phiªn b¶n cña giao thøc mµ ng­êi yªu cÇu ®ang sö dông kh«ng hîp lÖ, Error Code sÏ chØ ra phiªn b¶n míi nhÊt ®­îc hç trî. 6. M¸y cña ng­êi yªu cÇu ®ang chuÈn bÞ Shut Down. 7. M¸y cã sù cè. C¸c gi¸ trÞ Result Code ®­îc x¸c ®Þnh cho th«ng ®iÖp CDN gåm: 0. §Ó dµnh cho t­¬ng lai. 1. Cuéc gäi bÞ ng¾t do sù mÊt m¸t sãng mang. 2. Cuéc gäi bÞ ng¾t v× lý ®­îc chØ ra t¹i Error Code. 3. Cuéc gäi bÞ ng¾t v× lý do qu¶n trÞ. 4. Cuéc gäi bÞ thÊt b¹i do kh«ng cã ®ñ c¸c trang thiÕt bÞ phï hîp (®iÒu kiÖn hiÖn t¹i). 5. Cuéc gäi bÞ thÊt b¹i do kh«ng cã ®ñ c¸c trang thiÕt bÞ phï hîp (®iÒu kiÖn l©u dµi). 6. ThÊt b¹i do ®iÓm ®Õn kh«ng hîp lÖ. 7. Cuéc gäi thÊt b¹i do kh«ng t×m thÊy sãng mang. 8. Cuéc gäi thÊt b¹i do t×m thÊy mét tÝn hiÖu b¸o bËn. 9. Cuéc gäi thÊt b¹i do thiÕu tÝn hiÖu gäi. 10. Cuéc gäi kh«ng ®­îc thiÕt lËp trong kho¶ng thêi gian LAC ®­îc ph©n c«ng. 11. Cuéc gäi ®­îc thiÕt lËp nh­ng mµ kh«ng cã khung nµo phï hîp ®­îc t×m thÊy. C¸c Error Code ®­îc ®Þnh nghÜa d­íi ®©y g¾n liÒn víi kiÓu lçi, nh÷ng lçi mµ th­êng kh«ng râ rµng ®èi víi mét yªu cÇu L2TP cô thÓ nµo ®ã, trong khi l¹i râ h¬n ®èi víi toµn bé giao thøc hoÆc mét lçi nµo ®ã trong khu«n d¹ng gãi tin. NÕu nh­ mét tr¶ lêi cña L2TP ®­îc ®­a ra t¹i Result Code chØ ra r»ng ®ã lµ mét General Error th× gi¸ trÞ General Error cÇn ®­îc kiÓm tra ®Ó biÕt ®­îc lçi gÆp ph¶i lµ g×. D­íi ®©y lµ c¸c gi¸ trÞ General Error vµ ý nghÜa cña chóng: 0. Kh«ng ph¶i General Error. 1. Ch­a cã ®iÒu khiÓn kÕt nèi gi÷a cÆp LAC-LNS. 2. ChiÒu dµi bÞ sai. 3. Mét trong sè c¸c tr­êng kh«ng ®óng kÝch th­íc qui ®Þnh hoÆc lµ c¸c bit dµnh cho t­¬ng lai cã gi¸ trÞ kh¸c 0. 4. T¹i thêi ®iÓm hiÖn t¹i kh«ng cã ®ñ tµi nguyªn ®Ó ho¹t ®éng. 5. Gi¸ trÞ Session ID kh«ng hîp lÖ. 6. Mét lçi thuéc vÒ ng­êi b¸n xuÊt hiÖn t¹i LAC. 7. Thö c¸i kh¸c. NÕu LAC ®­îc nhËn bëi c¸c LNS kh¸c, h·y thö mét c¸i trong chóng. §iÒu nµy cã thÓ ®­îc sö dông ®Ó h­íng dÉn LAC dùa trªn c¸c qui ®Þnh cña LNS. 8. Phiªn hoÆc ®­êng hÇm sÏ bÞ ng­ng l¹i do nhËn ph¶i AVP kh«ng nhËn biÕt ®­îc cã gi¸ trÞ bit M b»ng 1. Khi ®ã Error Message cã thÓ sÏ chøa thuéc tÝnh cña AVP g©y lçi d­íi d¹ng text (con ng­êi cã thÓ ®äc ®­îc). Khi General Error Code lµ 6, c¸c th«ng tin kh¸c vÒ lçi cã thÓ tån t¹i trong Error Message. 3.3.4.3 Các AVP quản lý điều khiển kết nối Phiªn b¶n giao thøc (Protocol Version) (dïng cho SCCRP, SCCRQ) Protocol Version AVP, kiÓu thuéc tÝnh b»ng 2, chØ ra phiªn b¶n L2TP mµ ng­êi göi sö dông. Tr­êng gi¸ trÞ thuéc tÝnh AVP ®­îc tæ chøc theo khu«n d¹ng: 0 7 8 15 Ver Rev Tr­êng Ver dµi 1 byte kiÓu sè nguyªn kh«ng dÊu chøa gi¸ trÞ 1, cßn tr­êng Rev dµi 1 byte kiÓu sè nguyªn kh«ng dÊu chøa gi¸ trÞ 0. L­u ý r»ng Version nµy kh«ng gièng víi Version mµ ta thÊy trong L2TP header tr­íc ®©y. AVP nµy kh«ng che dÊu ®­îc (bit H ph¶i b»ng 0). Bit M cho AVP nµy ph¶i cã gi¸ trÞ b»ng 1. ChiÒu dµi cña AVP nµy b»ng 8. Kh¶ n¨ng khung (Framing Capabilities) (dïng cho SCCRQ, SCCRP) Framing Capabilities AVP, kiÓu thuéc tÝnh b»ng 3, cung cÊp kiÓu cña khung sÏ ®­îc chÊp nhËn hay yªu cÇu tõ phÝa ng­êi göi. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng nh­ sau: 0 30 31 Rsv for future framing type definition A S Tr­êng gi¸ trÞ thuéc tÝnh dµi 32 bit, víi 2 bit ®· ®­îc ®Þnh nghÜa, cßn l¹i ®Ó dµnh cho t­¬ng lai. NÕu bit A ®­îc thiÕt lËp, c¸c khung kh«ng ®ång bé (Asynchronous) sÏ ®­îc sö dông. NÕu bit S ®­îc thiÕt lËp, c¸c khung ®ång bé (Synchronous) sÏ ®­îc sö dông. BÊt kú mét nót nµo còng kh«ng cã quyÒn yªu cÇu c¸c cuéc gäi ®Õn hay cuéc gäi ®i víi c¸c Framing Type AVP cã gi¸ trÞ kh¸c víi c¸c gi¸ trÞ ë Framing Capabilites AVP mµ nã nhËn ®­îc trong qu¸ tr×nh thiÕt lËp ®iÒu khiÓn liªn kÕt. NÕu cè g¾ng lµm ®iÒu ®ã còng sÏ khiÕn cho cuéc gäi bÞ tõ chèi. AVP nµy cã thÓ ®­îc che dÊu (bit H cã thÓ b»ng 0 hoÆc b»ng 1). Bit M cho AVP nµy ph¶i b»ng 1. ChiÒu dµi (tr­íc khi Èn) cña AVP nµy b»ng 10. Kh¶ n¨ng mang (Bearer Capabilities) (dïng cho SCCRP, SCCRQ) Bearer Capabilites AVP, kiÓu thuéc tÝnh b»ng 4, chØ ra c¸c thiÕt bÞ ®Ó truyÒn t­¬ng thÝch víi kh¶ n¨ng phÇn cøng cña ng­êi göi ®èi víi c¸c cuéc gäi ®Õn. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng nh­ sau: 0 30 31 Rsv for future framing type definition A D Tr­êng gi¸ trÞ thuéc tÝnh dµi 32 bit, víi 2 bit ®· ®­îc ®Þnh nghÜa, cßn l¹i ®Ó dµnh cho t­¬ng lai. NÕu bit A ®­îc thiÕt lËp, c¸c truy nhËp kiÓu t­¬ng tù (Analog) sÏ ®­îc chÊp nhËn. NÕu bit D ®­îc thiÕt lËp, c¸c truy nhËp kiÓu sè (Digital) sÏ ®­îc chÊp nhËn. Mét nót LNS kh«ng cã quyÒn yªu cÇu c¸c cuéc gäi ®i víi c¸c Bearer Type AVP cã gi¸ trÞ kh¸c víi c¸c gi¸ trÞ ë Bearer Capabilites AVP mµ nã nhËn ®­îc tõ LAC trong qu¸ tr×nh thiÕt lËp ®iÒu khiÓn liªn kÕt. NÕu cè g¾ng lµm ®iÒu ®ã còng sÏ khiÕn cho cuéc gäi bÞ tõ chèi. Ph¶i cã AVP nµy nÕu ng­êi göi cã thÓ thiÕt lËp c¸c cuéc gäi ®i. L­u ý r»ng mét nót LNS kh«ng thÓ ho¹t ®éng gièng nh­ mét LAC khi kh«ng cã sù hç trî cña c¸c thiÕt bÞ phÇn cøng ®Ó ®iÒu khiÓn c¸c cuéc gäi ®Õn vµ ®i, do ®ã nã cã thÓ cho c¸c gi¸ trÞ cña bit A, bit D trong AVP nµy b»ng 0, hoÆc kh«ng göi AVP nµy ®i. Mét LNS còng cã thÓ ho¹t ®éng gièng nh­ mét LAC vµ khi thiÕt lËp mét cuéc gäi ®i cÇn ph¶i cho bit A, D c¸c gi¸ trÞ thÝch hîp. Sù cã mÆt cña th«ng ®iÖp nµy ch­a b¶o ®¶m ®­îc yªu cÇu cña ng­êi göi lµ mét cuéc gäi ®i mµ chØ ®¬n thuÇn mang ý nghÜa vËt lý. AVP nµy cã thÓ ®­îc che dÊu (bit H cã thÓ b»ng 0 hoÆc b»ng 1). Bit M cho AVP nµy ph¶i b»ng 1. ChiÒu dµi (tr­íc khi Èn) cña AVP nµy b»ng 10. Tie Breaker (c¾t ®øt liªn kÕt) (SCCRQ) Tie Breaker AVP, kiÓu thuéc tÝnh b»ng 5, chØ ra r»ng ng­êi göi chØ muèn cã mét ®­êng hÇm tån t¹i gi÷a cÆp LAC-LNS. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy cã khu«n d¹ng: 0 31 Tie Breaker Value ...(64 bit) Gi¸ trÞ Tie Breaker gåm 8 byte ®­îc sö dông nh»m thiÕt lËp mét ®­êng hÇm ®¬n nhÊt gi÷a cÆp LAC, LNS dï cho bªn nµo yªu cÇu. Khi mét bªn nhËn ®­îc SCCRQ, nã cÇn kiÓm tra xem SCCRQ nµy ®· ®­îc nhËn tr­íc ®©y ch­a. §Ó lµm viÖc nµy, nã cÇn so s¸nh gi¸ trÞ Tie Breaker víi Tie Breaker cña nh÷ng th«ng ®iÖp ®· nhËn ®­îc tr­íc ®©y. Gi¶ trÞ mµ nhá h¬n lµ ®­îc, nÕu kh«ng ®­êng hÇm sÏ bÞ hñy bá bëi mét bªn. Trong tr­êng hîp tån t¹i Tie Breaker ë c¶ 2 phÝa, vµ gi¸ trÞ nµy l¹i b»ng nhau, th× c¶ 2 phÝa sÏ ®Òu huû bá ®­êng hÇm cña nã. AVP nµy kh«ng ®­îc phÐp Èn (bit H cã gi¸ trÞ b»ng 0). Bit M cña AVP nµy ph¶i cã gi¸ trÞ b»ng 0. ChiÒu dµi cña AVP nµy lµ 14. Firmware Revision (dïng cho SCCRQ, SCCRP) Firmware Revision AVP, kiÓu thuéc tÝnh lµ 6, chØ ra ch­¬ng tr×nh (firmware) cã thÓ dïng ®Ó söa ch÷a (revision) c¸c thiÕt bÞ. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy cã khu«n d¹ng nh­ sau: 0 15 Firmware Revision Tr­êng Firmware Revision lµ sè nguyªn kh«ng dÊu dµi 2 byte ®­îc m· ho¸ tuú theo mçi nhµ s¶n xuÊt (vendor). §èi víi nh÷ng thiÕt bÞ kh«ng cã Firmware Revision (ch¼ng h¹n c¸c m¸y chØ hç trî ch¹y c¸c module L2TP) th× phÇn söa cña module L2TP cã thÓ sÏ ®­îc th«ng b¸o. AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 0. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 8. Host Name (Tªn Host) (dïng cho SCCRP, SCCRQ) Host Name AVP, kiÓu thuéc tÝnh lµ 7, chØ ra tªn dïng lµ LAC hay LNS. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy cã khu«n d¹ng: 0 31 Host name .... (arbitrary number of octet) Tr­êng Host name cã chiÒu dµi tuú ý, nh­ng chiÒu dµi nhá nhÊt cña nã ph¶i lµ 1 byte. Tªn nµy ph¶i cµng ®éc ®¸o (duy nhÊt) cµng tèt. §èi víi nh÷ng host tham gia vµo DNS (RFC1034), mét host name cÇn cã ®Çy ®ñ c¸c tÝnh chÊt cña mét domain. AVP nµy kh«ng ®­îc Èn (bit H ph¶i b»ng 0), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 6 céng víi chiÒu dµi cña Host name. Vendor Name (tªn nhµ s¶n xuÊt) (dïng cho SCCRP, SCCRQ) Vendor Name AVP, kiÓu thuéc tÝnh lµ 8, lµ mét chuçi (ng­êi cã thÓ ®äc ®­îc) m« t¶ ®Æc ®iÓm cña LNS hay LAC ®­îc sö dông. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 31 Vendor name .... (arbitrary number of octet) Vendor name chØ ra sè byte t­¬ng øng víi chuçi cña nhµ s¶n xuÊt. §o¹n text ng­êi dïng cã thÓ ®äc ®­îc cña AVP nµy ph¶i ®­îc lÊy tõ bé ký tù UTF- 8 sö dông Default Language (RFC2277). AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 0. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 6 céng víi chiÒu dµi cña Vendor name. Assigned Tunnel ID (®¨ng ký tªn ®­êng hÇm) (dïng cho SCCRP, SCCRQ, StopCCN) Assigned Tunnel ID AVP, kiÓu thuéc tÝnh lµ 9, m· ho¸ ID ®­îc cÊp cho ®­êng hÇm nµy bëi ng­êi göi. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 15 Assigned Tunnel ID Tr­êng Assigned Tunnel ID dµi 2 byte chøa sè nguyªn kh«ng dÊu. Assigned Tunnel ID AVP t¹o ra mét gi¸ trÞ ®Ó dån vµ gi¶i nhiÒu ®­êng hÇm tån t¹i gi÷a LAC vµ LNS. Nót L2TP ph¶i ®Æt gi¸ trÞ nµy vµo phÇn header Tunnel ID cña tÊt c¶ c¸c th«ng ®iÖp ®iÒu khiÓn còng nh­ th«ng ®iÖp d÷ liÖu sau ®ã truyÒn nã qua ®­êng hÇm. Tr­íc khi mét nót nhËn ®­îc Assigned Tunnel ID AVP, c¸c th«ng ®iÖp ph¶i ®­îc truyÒn ®Õn nót ®ã víi gi¸ trÞ cña Tunnel ID lµ 0 trong phÇn header cña tÊt c¶ c¸c th«ng ®iÖp ®iÒu khiÓn. Trong th«ng ®iÖp ®iÒu khiÓn StopCCN, Assigned Tunnel ID AVP ph¶i gièng víi Assigned Tunnel ID AVP ®Çu tiªn ®­îc göi ®Õn. §iÒu nµy sÏ cho phÐp nót nµy x¸c ®Þnh ®­îc ®­êng hÇm phï hîp ®Ó lµm viÖc ngay c¶ khi StopCCN ®­îc göi tr­íc khi nã nhËn ®­îc Assigned Tunnel ID. AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 8. Receive Window Size (cì cöa sæ nhËn) (trong SCCRQ, SCCRP) Receive Window Size AVP, kiÓu thuéc tÝnh lµ 10, x¸c ®Þnh kÝch cì cöa sæ khi nhËn cho mét nót ë xa. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 15 Window Size Tr­êng Window Size dµi 2 byte kiÓu sè nguyªn kh«ng dÊu. NÕu nh­ nã kh«ng xuÊt hiÖn, c¸c nót sÏ ngÇm ®Þnh Window Size b»ng 4 trong cöa sæ truyÒn cña nã. Mét nót ë xa cã thÓ ®· truyÒn ®i mét sè th«ng ®iÖp tr­íc khi nã nhËn ®­îc th«ng b¸o vÒ Window Size. AVP nµy kh«ng ®­îc Èn (bit H b»ng 0), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy lµ 8. Challenge (Th¸ch thøc) (dïng cho SCCRP, SCCRQ) Challenge AVP, kiÓu thuéc tÝnh lµ 11, chØ ra r»ng nót ph¸t ®i th«ng ®iÖp ®ã muèn nót nhËn sö dông c¬ chÕ CHAP ®Ó kiÓm tra tÝnh hîp lÖ cña ®­êng hÇm. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 31 Challenge .... (arbitrary number of octet) Tr­êng Challenge cã chiÒu dµi tuú ý. AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 6 céng víi chiÒu dµi cña Challenge. Challenge Response (Tr¶ lêi th¸ch thøc) (dïng cho SCCCN, SCCRP) Challenge Response AVP, kiÓu thuéc tÝnh lµ 13, ®­a ra nh÷ng tr¶ lêi khi nhËn ®­îc mét th«ng ®iÖp Challenge. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 31 Response ...(16 byte) Tr­êng Response dµi 16 byte lµ nh÷ng tr¶ lêi cÇn thiÕt cho th¸ch thøc (Challenge) theo kiÓu CHAP (RFC 1994). AVP nµy cÇn ph¶i xuÊt hiÖn trong mét SCCRP hoÆc SCCCN nÕu nh­ mét th¸ch thøc ®­îc nhËn tr­íc mét SCCRQ hoÆc SCCRP. Nh»m x¸c ®Þnh ID cña CHAP, gi¸ trÞ cña Message Type AVP ®èi víi lo¹i th«ng ®iÖp nµy ®· ®­îc sö dông (vÝ dô: b»ng 2 ®èi víi SCCRP, b»ng 3 ®èi víi SCCCN). AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 22. 3.3.4.4 Các AVP quản lý các cuộc gọi Q.931 Cause Code ( dïng cho CDN) Q.931 Cause Code AVP, kiÓu thuéc tÝnh lµ 12, ®­îc sö dông ®Ó cung cÊp thªm c¸c th«ng tin trong tr­êng hîp c¸c cuéc gäi bÞ ng¾t mét c¸ch tù nguyÖn. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 15 16 23 24 31 Cause Code Cause Msg Advisory msg... Cause Code lµ håi ©m cña Q.931 Cause Code, vµ Cause Msg lµ håi ©m cña cña Q.931 Msg Code (tøc lµ DISCONNECT) phï hîp víi Cause Code. C¶ hai gi¸ trÞ nµy ®Òu nhËn ®­îc d­íi d¹ng m· ho¸ ITU [DSS1]. PhÇn Advisory msg d¹ng ASCII còng cã thÓ ®­îc cho thªm vµo (cã hay kh«ng phô thuéc vµo chiÒu dµi AVP) nh»m gi¶i thÝch râ h¬n lý do cña viÖc ng¾t cuéc gäi. AVP nµy kh«ng ®­îc Èn (bit H ph¶i b»ng 0), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy lµ 9 céng víi chiÒu dµi cña Advisory msg. Assgined Session ID (ID cña phiªn lµm viÖc ®­îc c«ng nhËn) (dïng cho CDN, ICRP, ICRQ, OCRP, OCRQ) Assgined Session ID AVP, kiÓu thuéc tÝnh lµ 14, m· ho¸ ID ®­îc cÊp cho phiªn lµm viÖc nµy ®­îc cÊp bëi ng­êi göi. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 15 Assgined Session ID Tr­êng Assgined Session ID dµi 2 byte kiÓu sè nguyªn kh«ng dÊu. Assgined Session ID AVP t¹o ra mét gi¸ trÞ ®­îc dïng trong viÖc dån kªnh vµ ph©n kªnh nhiÒu ®­êng hÇm gi÷a mét cÆp LNS, LAC. Mét nót L2TP ®Æt gi¸ trÞ nµy t¹i phÇn header cña Tunnel ID cña tÊt c¶ c¸c th«ng ®iÖp: c¶ th«ng ®iÖp ®iÒu khiÓn vµ th«ng ®iÖp truyÒn d÷ liÖu mµ nã truyÒn qua ®­êng hÇm t­¬ng øng. Tr­íc khi mét nót nhËn ®­îc Assgined Session ID AVP, nã sÏ cho gi¸ trÞ nµy b»ng 0 trong tÊt c¶ c¸c th«ng ®iÖp ®iÒu khiÓn mµ nã göi. Trong th«ng ®iÖp ®iÒu khiÓn CDN, Assgined Session ID AVP cÇn ph¶i gièng víi Assgined Session ID AVP ®Çu tiªn ®­îc göi ®Õn. §iÒu nµy sÏ cho phÐp nót nµy x¸c ®Þnh ®­îc ®­êng hÇm phï hîp ®Ó lµm viÖc ngay c¶ khi CDN ®­îc göi tr­íc khi nã nhËn ®­îc Assigned Session ID. AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 8. Call Serial Number (D·y sè cña cuéc gäi) (dïng cho ICRQ, OCRQ) Call Serial Number AVP, kiÓu thuéc tÝnh lµ 15, m· ho¸ viÖc x¸c ®Þnh cuéc gäi nµy bëi LAC hay LNS. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 31 Call Serial Number Tr­êng Call Serial Number dµi 32 bit. Tr­êng Call Serial Number ®­îc sö dông nh»m dÔ dµng cung cÊp mét sù tra cøu cho nhµ qu¶n trÞ ë c¶ 2 phÝa cña ®­êng hÇm khi xem xÐt nguyªn nh©n cña mét cuéc gäi thÊt b¹i. Call Serial Number cÇn ®­îc x¸c ®Þnh theo c¸c gi¸ trÞ t¨ng dÇn, nhê ®ã sÏ x¸c ®Þnh mét kho¶ng thêi gian cô thÓ cña liªn t¸c gi÷a LAC víi LNS. AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 10. Minimum BPS (Møc BPS (bit per second) tèi thiÓu) (dïng cho OCRQ) Minimum BPS AVP, kiÓu thuéc tÝnh lµ 16, m· ho¸ tèc ®é ®­êng truyÒn thÊp nhÊt cã thÓ chÊp nhËn ®­îc cho mçi cuéc gäi. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 31 Minimum BPS Tr­êng Minimum BPS gåm 32 bit m« t¶ sè bit ®­îc truyÒn trong mét gi©y. AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 10. Maximum BPS (Møc BPS tèi ®a) (dïng cho OCRQ) Maximum BPS AVP, kiÓu thuéc tÝnh lµ 17, m· ho¸ tèc ®é ®­êng truyÒn lín nhÊt cã thÓ chÊp nhËn ®­îc cho mçi cuéc gäi. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 31 Maximum BPS Tr­êng Minimum BPS gåm 32 bit m« t¶ sè bit ®­îc truyÒn trong mét gi©y. AVP nµy cã thÓ ®­îc Èn (bit H cã thÓ b»ng 0 hoÆc 1), bit M ph¶i b»ng 1. ChiÒu dµi cña AVP nµy (tr­íc khi Èn) lµ 10. Bearer Type (kiÓu sãng mang) (dïng cho ICRQ, OCRQ) Bearer Type AVP, kiÓu thuéc tÝnh lµ 18, chØ ra kiÓu sãng mang ®­îc dïng cho c¸c cuéc gäi ®Õn vµ c¸c cuéc gäi ®i. Tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy ®­îc ®Þnh d¹ng: 0 30 31 Rsv for future Bearer Type A D Tr­êng Bearer Type dµi 32 bit, chØ ra kh¶ n¨ng mang cña mét cuéc gäi (ICRQ) hoÆc yªu cÇu cña mét cuéc gäi (OCRQ). NÕu ®­îc thiÕt lËp, bit A sÏ chØ ra r»ng cuéc gäi sÏ sö dông kªnh kiÓu t­¬ng tù. NÕu ®­îc thiÕt lËp, bit D sÏ chØ ra r»ng cuéc gäi sÏ sö dông kªnh kiÓu sè. C¶ 2 bit nµy cã thÓ ®­îc thiÕt lËp cïng lóc, khi ®ã ta hiÓu r»ng cuéc gäi nµy cã thÓ kh«ng thÓ ph©n biÖt ®­îc lµ sÏ sö dông lo¹i kªnh nµo, hoÆc cã thÓ sö dông mét trong hai kªnh. Gi¸ trÞ c¸c bit trong tr­êng gi¸ trÞ thuéc tÝnh cña AVP nµy chØ cã thÓ ®­îc thiÕt lËp bëi LNS cho mét OCRQ nÕu nh­ nã nhËn ®­îc mét Bearer Capabilities AVP tõ LAC trong qu¸ tr×

Các file đính kèm theo tài liệu này:

  • docbao cao.doc
Tài liệu liên quan