Máy tínhPhần mềm

SIP-giao thức: Mô tả

Session Initiation Protocol (SIP) là một giao thức cho báo hiệu và quản lý buổi truyền thông đa phương tiện. Các ứng dụng phổ biến nhất trong điện thoại Internet - Voice và cuộc gọi video và tin nhắn tức thời qua IP (Internet Protocol).

Nó định nghĩa các thông điệp được gửi giữa các điểm cuối và điều chỉnh việc thành lập, chấm dứt, và các yếu tố thiết yếu khác của cuộc gọi. giao thức SIP, mô tả trong đó được trình bày ở trên có thể được sử dụng để tạo, sửa và chấm dứt phiên bao gồm một hoặc nhiều dòng dữ liệu đa phương tiện. Nó là một giao thức lớp ứng dụng. Được thiết kế để được độc lập của lớp truyền tải cơ bản. Nói cách khác, một giao thức dựa trên văn bản bao gồm nhiều yếu tố của HTTP (Hypertext Transfer) và Simple Mail Address Transfer Protocol (SMTP).

SIP-giao thức - đó là những gì?

SIP làm việc cùng với một số giao thức cấp ứng dụng khác mà xác định và truyền phiên đa phương tiện. Xác định dữ liệu truyền thông và phù hợp được thực hiện cùng với phiên Description Protocol (SDP). Để truyền tải các luồng đa phương tiện - giọng nói, video - nó thường sử dụng giao thức thời gian thực giao thông (RTP) hoặc chế độ an toàn (SRTP). Đối với các thông điệp truyền SIP an toàn có thể được mã hóa bằng Transport Layer Security (TLS).

Lịch sử phát triển

SIP-giao thức được phát triển bởi một nhóm các chuyên gia trong năm 1996. Nó đã được chuẩn hóa trong RFC 2543 vào năm 1999 (SIP 1.0). Trong tháng 11 năm 2000, ông được chấp nhận như là một giao thức 3 GPP tín hiệu và yếu tố thường trực của kiến trúc IP Multimedia Subsystem (IMS) cho streaming các dịch vụ dựa trên IP đa phương tiện trong hệ thống di động. Phiên bản mới nhất (SIP 2.0) trong RFC 3261 đặc điểm kỹ thuật đã được phát hành vào tháng Sáu năm 2002. Với phần mở rộng và cải tiến của nó nhất định được sử dụng trong thời đại chúng ta.

Mặc dù thực tế rằng SIP-giao thức ban đầu được phát triển dựa trên các dịch vụ thoại. Hôm nay, nó hỗ trợ một loạt các ứng dụng, bao gồm hội nghị truyền hình, streaming media, tin nhắn tức thời, chuyển tập tin, và fax qua IP, và các trò chơi trực tuyến.

Giao thức SIP - Mô tả và hoạt động

Session Initiation Protocol là độc lập với giao thức vận chuyển cơ bản. Nó chạy trên Transmission Control Protocol (TCP), người sử dụng Datagram Protocol (UDP) hoặc kiểm soát truyền giao thức dòng (SCTP). Nó có thể được sử dụng để truyền dữ liệu giữa hai bên (unicast) và phiên Multicast.

Trong đó có những yếu tố thiết kế mô hình tương tự như yêu cầu giao dịch HTTP. Mỗi hoạt động như vậy bao gồm các yêu cầu của khách hàng, gây ra một phương pháp cụ thể hoặc chức năng trên máy chủ và ít nhất một câu trả lời. SIP-giao thức tái sử dụng hầu hết các lĩnh vực tiêu đề, các quy tắc mã hóa, và mã trạng thái HTTP, cung cấp một định dạng văn bản có thể đọc được.

Mỗi tài nguyên mạng Session Initiation Protocol - một user agent hoặc hộp thư thoại - được công nhận bằng cách sử dụng định danh phân bổ nguồn lực (URI), có chức năng trên cơ sở cú pháp chuẩn thông thường, mà còn được sử dụng trong các dịch vụ web và e-mail. URI chương trình, được sử dụng cho các SIP, có dạng của một chuỗi logic: username: password @ host: port.

Chính sách an ninh

Nếu có yêu cầu an toàn truyền dữ liệu chương trình quy định rằng mỗi người trong số các yếu tố mạng, mà yêu cầu được chuyển tiếp đến lĩnh vực mục tiêu, phải được cung cấp với Transport Layer Security (TLS). Bước cuối cùng của máy chủ proxy để lĩnh vực mục tiêu khi nó được bắt buộc phải hoạt động phù hợp với các thiết lập bảo mật của địa phương. TLS bảo vệ chống lại những kẻ xâm nhập người cố gắng để đánh chặn các dữ liệu tại thời điểm công văn. Nhưng nó không cung cấp bảo mật thực đến cùng và không thể ngăn chặn việc theo dõi và dữ liệu đánh cắp. Như SIP-giao thức, mà cổng nên được kết nối một cách an toàn, làm việc với các dịch vụ mạng khác?

Nó hoạt động kết hợp với nhiều giao thức khác và chỉ tham gia vào các giao tiếp tín hiệu. SIP-khách hàng thường sử dụng giao thức TCP hoặc UDP 5060 hoặc 5061 để kết nối với SIP-máy chủ và cuối cùng điểm SIP khác. Cổng 5060 thường được sử dụng cho tín hiệu giao thông không được mã hóa, trong khi cổng 5061 gần "bạn bè" với Transport Layer Security (TLS).

việc sử dụng là gì?

Để trả lời câu hỏi chính xác hơn «SIP protocol - rằng nó" nên được hiểu cho những gì nó được sử dụng. Nó thường được dùng để thiết lập và gửi một giọng nói hoặc cuộc gọi video. Nó cho phép bạn chỉnh sửa những thách thức đang tồn tại. Việc sửa đổi có thể liên quan đến việc thay đổi địa chỉ hoặc cổng, mời một cuộc trò chuyện nhiều người tham gia, thêm hoặc loại bỏ phương tiện truyền thông dòng. SIP cũng tìm thấy ứng dụng trong các ứng dụng nhắn tin, và các dịch vụ trong đăng ký sự kiện và thông báo.

Một tập hợp các SIP-quy tắc liên quan đến việc Internet Engineering Task Force (IETF), xác định các hướng dẫn cho các ứng dụng như vậy. Giọng nói và tin nhắn videopotokovye ứng dụng trên một ứng dụng giao thức khác nhau trong Transport Protocol thời gian thực (RTP). Thông số - số cổng, giao thức, codec - cho các phương tiện truyền thông dòng được định nghĩa và phù hợp sử dụng giao thức mô tả phiên (SDP), trong đó di chuyển trong cơ thể gói Session Initiation Protocol (ví dụ, giao thức T SIP).

Quan điểm cơ bản của giao thức là nó nên trong tương lai cung cấp một tín hiệu và kêu gọi thiết lập cho IP-truyền thông trên cơ sở đó có thể hỗ trợ một superset của các chức năng xử lý cuộc gọi và các tính năng hiện diện trong cộng đồng mạng chuyển mạch điện thoại (PSTN). Ông không định nghĩa chúng. Chính xác hơn, nó điều chỉnh chỉ thiết lập cuộc gọi và báo hiệu. Tất cả các hành động được thiết kế để thực hiện các hoạt động điện thoại như (m. E. Dial, tông phản ứng, nhạc chờ hay một tín hiệu bận), được thực hiện bởi các máy chủ proxy và đại lý người dùng. giới thiệu và thuật ngữ của họ là khác nhau ở các nước khác nhau, nhưng họ hoạt động trên nguyên tắc tương tự.

Giá trị trong điện thoại

mạng điện thoại hỗ trợ SIP cũng có thể thực hiện nhiều tính năng xử lý cuộc gọi tiên tiến hơn hiện diện trong hệ thống hiệu 7 (SS7). Mặc dù cả hai giao thức khá khác nhau. SS7 là một giao thức tập trung. Nó được đặc trưng bởi một trung tâm phức hợp kiến trúc mạng và "cùn" điểm cuối (điện thoại thông thường). SIP là một giao thức của "client-server". Tuy nhiên, hầu hết các thiết bị hỗ trợ Session Initiation Protocol có thể thực hiện như vai trò của khách hàng và máy chủ. Nhìn chung, phiên khởi đóng vai trò như một khách hàng và người nhận thực hiện chức năng máy chủ gọi. Như vậy, tính năng SIP được thực hiện trong thiết bị đầu cuối giao tiếp, trái với khả năng SS7 thông thường được thực hiện trong mạng.

SIP về cơ bản là khác nhau ở chỗ công nghệ đang phát triển trong lĩnh vực CNTT, và không có trong ngành công nghiệp viễn thông. SIP-giao thức được chuẩn hóa và chủ yếu được xác định bởi IETF, trong khi những người khác (ví dụ, H.323) đều được truyền thống kết hợp với Liên minh Viễn thông quốc tế (ITU).

phần tử mạng

SIP định nghĩa đại lý của người dùng, cũng như một số loại thành phần máy chủ mạng. Hai điểm đầu cuối SIP có thể giao tiếp mà không cần bất kỳ cơ sở hạ tầng trung gian. Tuy nhiên, phương pháp này thường không thực tế cho truyền thông của chính phủ, đòi hỏi các thư mục dịch vụ để tìm kiếm các nút có sẵn trong mạng. SIP-giao thức đăng ký không thể cung cấp chức năng như vậy.

user agent

Các tác nhân người dùng SIP (UA) là một thiết bị đầu cuối mạng logic. Chúng được sử dụng để thực hiện hoặc nhận tin nhắn, và do đó kiểm soát SIP phiên. SIP UA có thể thực hiện vai trò của một khách hàng user agent (UAC), mà gửi yêu cầu SIP và máy chủ của nó (UAS), mà nhận được yêu cầu và trả về một phản ứng SIP. tài khoản kiểm soát như thế và UAS được thực hiện chỉ trong thời gian giao dịch SIP.

điện thoại

SIP-điện thoại, trên thực tế, là IP-điện thoại, mà thực hiện đại lý SIP sử dụng các chức năng máy chủ của khách hàng và. Hơn nữa, nó cung cấp một tùy chọn truyền thống gọi điện thoại - Quay số, trả lời, độ lệch duy trì / phát hành và chuyển tiếp cuộc gọi.

SIP-điện thoại có thể được thực hiện như một thiết bị phần cứng hoặc như một softphone. Bởi vì các nhà sản xuất đang ngày càng sử dụng giao thức này như một nền tảng điện thoại tiêu chuẩn (trong những năm gần đây - thông qua 4G), sự khác biệt giữa phần cứng và phần mềm SIP điện thoại cơ bản vẫn bị mờ. Bên cạnh đó, các yếu tố của Session Initiation Protocol ngày nay thực hiện các chức năng cơ bản của chương trình cơ sở của nhiều thiết bị IP-enabled. Ví dụ như một loạt các thiết bị của Nokia và BlackBerry, và SIP-giao thức trên Android hiện nay là dịch vụ không thể thiếu.

Trong SIP, trong HTTP, các đại lý người dùng có thể xác định bản thân bằng một lĩnh vực tiêu đề bài viết User-Agent, có chứa một mô tả văn bản của phần mềm / phần cứng / mặt hàng. lĩnh vực user-agent trong thông điệp yêu cầu được truyền đi. Điều này có nghĩa rằng máy chủ SIP nhận có thể xem thông tin này. phần tử mạng Session Initiation Protocol đôi khi có thể lưu trữ thông tin đó. Và nó có thể hữu ích trong việc chẩn đoán các vấn đề tương thích.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.unansea.com. Theme powered by WordPress.