Skype thay đổi từ P2P sang mô hình Client-Server

Skype sẽ mang giọng nói và dữ liệu của bạn qua mạng như thế nào

Skype không yêu cầu bạn biết những gì có bên trong hộp hoặc cơ chế truyền thông hoạt động như thế nào về mặt kỹ thuật. Nó chỉ cung cấp cho hơn một tỷ người một giao diện đẹp để giao tiếp khá hiệu quả và miễn phí. Nhưng tâm trí tò mò như của tôi, và hầu hết có thể là của bạn (kể từ khi bạn đang đọc này), không muốn vẫn hoàn toàn không biết gì về những thứ nerdy bên trong. Đó là cuối cùng không nên techie nếu bạn có một số kiến ​​thức mạng cơ bản. Hãy xem cách giọng nói của bạn di chuyển khi bạn nói chuyện trên Skype và những gì đang thay đổi ngay bây giờ.

Skype và P2P

P2P là viết tắt của peer-to-peer và là một phương tiện chuyển dữ liệu qua Internet bằng cách sử dụng máy tính và thiết bị của người dùng Skype (về mặt kỹ thuật được gọi là nút) làm tài nguyên để lưu trữ tạm thời và chuyển tiếp dữ liệu cho người dùng khác. Skype bắt đầu dựa trên giao thức P2P phân cấp của chính nó, nó sử dụng thiết bị của mỗi người dùng làm tài nguyên để truyền dữ liệu trên mạng.

Skype đã xác định các nút nhất định là 'siêu nút' sẽ phục vụ cho việc lập chỉ mục và làm nút dịch địa chỉ mạng (NAT). Các nút này được chọn trong số những người dùng khác nhau, tất nhiên nếu họ không biết, bằng thuật toán đã chọn dựa trên thời gian hoạt động của họ, chúng không bị hạn chế bởi hệ điều hành hoặc tường lửa và cập nhật giao thức P2P.

Tại sao P2P?

P2P cung cấp một số lợi thế, đặc biệt là cho VoIP . Nó cho phép dịch vụ khai thác sức mạnh đằng sau các tài nguyên hiện có và chưa được khai thác trên mạng. Điều này giúp Skype không phải thiết lập và duy trì các máy chủ tập trung để điều khiển và chuyển tiếp dữ liệu thoại và video qua Internet. Thời gian thực hiện để tìm kiếm và vị trí các nút và máy chủ cũng giảm đáng kể thông qua P2P. Do đó, cơ sở người dùng nằm trong một thư mục phân cấp quốc tế. Mỗi người dùng mới kết nối với mạng đại diện cho một nút có nhiều tải nước trái cây như băng thông và cơ sở hạ tầng phần cứng và có khả năng là một siêu nút.

Tại sao Skype đang thay đổi thành Client-Server và Cloud Model

Mô hình client-server rất đơn giản - mỗi người dùng là một khách hàng kết nối với một máy chủ được Skype kiểm soát để yêu cầu dịch vụ. Khách hàng kết nối với các máy chủ như thế này theo kiểu một-nhiều. Và nhiều người ở đây có nghĩa là một số tiền rất lớn.

Những máy chủ này được sở hữu bởi Skype, mà họ gọi là 'siêu âm chuyên dụng', mà họ kiểm soát và có thông số họ có thể xử lý, như khối lượng kết nối khách hàng, bảo vệ dữ liệu và vân vân. Trở lại năm 2012, Skype đã có mười nghìn siêu dữ liệu được lưu trữ trên máy chủ chuyên dụng và không thể cho phép thiết bị của bất kỳ người dùng nào được quảng bá hoặc chọn làm siêu phân cấp.

Điều gì đã xảy ra với P2P? Với số lượng người dùng được kết nối ngày càng tăng tại bất kỳ thời điểm nào, với gần 50 triệu, hiệu quả của P2P đã được đặt câu hỏi, đặc biệt là sau hai lần ngừng hoạt động nghiêm trọng do không có khả năng đối phó với tình huống. Khối lượng cao các nút người dùng yêu cầu dịch vụ yêu cầu nhiều thuật toán phức tạp hơn.

Skype đã chứng kiến ​​sự gia tăng mạnh mẽ về số lượng người dùng từ các nền tảng khác nhau và không được hỗ trợ gần đây như iOS, Android và BlackBerry. Bây giờ, sự đa dạng này trong các nền tảng và triển khai thuật toán đã khiến P2P phức tạp hơn làm tăng khả năng xảy ra lỗi.

Một lý do tiên tiến khác của Skype khi di chuyển khỏi P2P là hiệu suất pin trên thiết bị di động. Những năm gần đây đã chứng kiến ​​sự gia tăng số lượng người dùng di động dựa vào pin của họ để liên lạc. Với P2P, các thiết bị di động này sẽ phải thường xuyên hoạt động liên lạc với sức mạnh, vì tất cả chúng sẽ hoạt động như các nút hoạt động. Điều này cũng sẽ yêu cầu họ sử dụng nhiều dữ liệu 3G hoặc 4G của họ hơn, do đó không chỉ tiêu thụ nước pin mà còn dữ liệu đắt tiền. Người dùng Skype di động, đặc biệt là những người có nhiều địa chỉ liên hệ và nhiều cuộc trò chuyện qua tin nhắn tức thì, sẽ thấy thiết bị của họ làm ấm tay và pin của họ cạn kiệt nhanh chóng. Mô hình máy khách-máy chủ và điện toán đám mây dự kiến ​​sẽ giải quyết vấn đề này.

Tuy nhiên, sau khi các vấn đề và thẩm vấn phát sinh từ những tiết lộ của NSA liên quan đến việc lén lút giao tiếp Skype, nhiều người dùng và nhà phân tích đã nhíu mày trước sự thay đổi từ P2P sang chế độ máy chủ-máy chủ do Skype kiểm soát. Liệu sự thay đổi đó có động lực đằng sau? Dữ liệu của người dùng Skype có an toàn hơn bây giờ hoặc ít hơn không? Các câu hỏi vẫn chưa được trả lời.