Dạng của một bản tin Diameter

Một phần của tài liệu Đồ án tốt nghiệp nghiên cứu vấn đề bảo mật IMS (Trang 33 - 35)

Một bản tin Diameter bao gồm tiờu đề 20 octet và một số AVP (attribute value pair). Chiều dài của phần tiờu đề là cố định, nú luụn luụn cú trong cỏc bản tin Diameter. Số AVPs là thay đổi, phụ thuộc vào bản tin Diameter thực tế. Một AVP là một khối dữ liệu ( thường xỏc thực, phõn quyền hoặc thanh toỏn ).

Hình 2. 2 Dạng của bản tin Diameter

Phần tiờu đề được chia thành cỏc trường. Theo hỡnh 2.2 một tiờu đề Diameter bắt đầu vúi trường phiờn bản (version). Tại thời điểm này chỉ cú phiờn bản 1. Trường độ dài bản tin (Length) chứa chiều dài của bản tin Diameter bao gồm cả phần tiều đề và cỏc AVP trong tiờu đề Diameter.

Trường cờ lệnh (Command Flag) chỉ ra:

•Bản tin là yờu cầu hay trả lời;

•Bản tin là ủy nhiệm hay khụng

•Bản tin chứa một lỗi giao thức tương ứng vúi dạng của một bản tin Diameter hay khụng

•Bản tin là bản tin được phỏt lại hay khụng

Trường mó lệnh (Command Code) xỏc định lện thực ( vớ dụ yờu cầu hay trả lời). Cỏc bản tin yờu cầu và trả lời chia sẻ một khụng gian địa chỉ mó lệnh giống nhau. Cờ trỡnh bày trong trường mó lệnh chỉ ra bản tin là yờu cầu (request) hay trả lời (anwser).

Đồ ỏn tốt nghiệp đại học Chương II: Nhận thực trao quyền và thanh toỏn trong IMS

Trường ID ứng dụng ( Application-ID) xỏc định ứng dụng Diameter để truyền bản tin. Chẳng hạn, trường ID cú thể xỏc định ứng như giao thức cơ sở Diameter, ứng dụng mỏy chủ truy cập mạng, ứng dụng Ipv4 di dộng hoặc ứng dụng Diameter khỏc.

Trường nhận dạng chặng – chặng( Hop by hop identifier ) chứa một giỏ trị mà mỗi chặng thiết lập khi gửi một yờu cầu. Trả lời cú cựng số nhận dạng chặng vỡ một nỳt Diameter cú thể dễ dàng liờn hệ trả lời với yờu cầu tương ứng. Mỗi nỳt Diameter đối với một yờu cầu Diameter thay đổi theo giỏ trị của trường nhận dạng chặng-chặng ( hop by hop ).

Phớa gửi yờu cầu thiết lập giỏ trị của trường nhận dạng đầu cuối – đầu cuối là một giỏ trị tĩnh khụng thay đổi tại mỗi nỳt khi nỳt Diameter ủy nhiệm yờu cầu. Cựng vúi số nhận dạng host bộ nhận dạng đầu cuối đầu cuối được sử dụng để phỏt hiện cỏc yờu cầu trựng lặp. Nỳt Diameter tạo ra một cõu trả lời giữ cựng giỏ trị tỡm thấy trong yờu cầu.

Một phần của tài liệu Đồ án tốt nghiệp nghiên cứu vấn đề bảo mật IMS (Trang 33 - 35)