Điều gì làm cho ứng dụng của tôi chậm? Các ống hoặc gói?

Mục lục:

Anonim

Nó là một vấn đề phổ biến. Cho dù bạn đang sử dụng công ty VPN VPN (mạng riêng ảo) hay bạn đang gặp sự cố với điện thoại IP hoặc một số lý do khác - ứng dụng bạn đang sử dụng dường như chậm và chậm chạp.

Nó làm người dùng cuối thất vọng, vì tốc độ của các ứng dụng này cũng thay đổi với tốc độ có vẻ ngẫu nhiên và khó dự đoán. Tất cả người dùng cuối của bạn thực sự quan tâm là sử dụng các công cụ họ cần. Và họ muốn họ nhanh, không uể oải.

Để có thể khắc phục sự cố, trước tiên, cần hiểu nguyên nhân gây ra sự cố. Vì vậy, hãy để Lặn lặn và xem xét.

Điều gì làm cho ứng dụng của tôi chậm?

Thông tin, cho dù được cung cấp qua Internet hay mạng doanh nghiệp của riêng bạn đều được chia thành các phần dữ liệu nhỏ hơn được gọi là các gói dữ liệu. Các gói dữ liệu này mang thông tin về nhiều thứ, bao gồm cả đích đến của nó (nơi sẽ đến như cơ sở dữ liệu công ty của bạn) và thậm chí kiểm tra lỗi để chắc chắn gói đã tạo thành một mảnh. Tốc độ hoặc thời gian cần thiết để một gói đi qua mạng từ một thiết bị đã tạo gói (như máy tính xách tay của bạn) đến thiết bị đích (như máy chủ doanh nghiệp trung tâm của bạn) được gọi là độ trễ mạng.

Nói cách khác, khi bạn thấy độ trễ của từ trong ngữ cảnh này, hãy nghĩ rằng tốc độ bị trì hoãn.

Có một vài yếu tố tạo ra vấn đề độ trễ. Các bộ định tuyến mạng thường tạo độ trễ cao nhất của bất kỳ thiết bị nào trên đường dẫn từ đầu đến cuối. Hàng đợi gói do tắc nghẽn liên kết thường là thủ phạm gây ra độ trễ lớn thông qua bộ định tuyến. Một số loại công nghệ mạng như truyền thông vệ tinh thêm độ trễ lớn do thời gian cần thiết để một gói đi qua liên kết. Do độ trễ được tích lũy, nên càng có nhiều liên kết và bộ định tuyến (chuyển qua lại giữa nhiều thiết bị như máy tính, bộ định tuyến, thiết bị của nhà cung cấp Internet và thiết bị ở phía đích), độ trễ đầu cuối sẽ càng lớn.

Lượng băng thông khả dụng cũng có một vị trí về tốc độ mạng và ứng dụng. Băng thông khả dụng của bạn được xác định bởi hướng và đích của thông tin của bạn.

Tôi thích nghĩ về băng thông từ bối cảnh của hệ thống ống nước. Chắc chắn, mọi người thường coi băng thông là kích thước của đường ống. Vì vậy, tại sao không mang sự tương tự đó đi xa hơn?

Kích thước đường ống được xác định bởi lượng băng thông khả dụng trên mạng cục bộ của bạn trước tiên, nhưng sau đó bằng kích thước của đường ống Internet và kích thước của đường ống đích nếu thông tin rời khỏi mạng cục bộ của bạn.

Vì vậy, nếu bạn sử dụng mạng gigabit tại địa phương, nhưng bạn có kết nối Internet 10 MB và văn phòng chính của bạn có kết nối Internet 100 MB, bạn có thể thấy nút cổ chai có thể là kết nối Internet văn phòng của bạn. Nhưng chỉ khi đường ống đó đầy.

Đường ống đó có thể đầy nếu một số người dùng đang cố gắng sử dụng tài nguyên băng thông cao qua Internet cùng một lúc. Mỗi kết nối VPN sẽ có chi phí chung hoặc hội nghị video, điện thoại ip được chia sẻ giữa các văn phòng, v.v. Điểm yếu nhất giữa các vị trí có thể gây ra tắc nghẽn, vì quá nhiều bước nhảy lưu lượng có thể gây ra độ trễ.

Một số ứng dụng dễ tha thứ hơn những ứng dụng khác. Phần lớn điều này xoay quanh việc một ứng dụng sẽ chỉ gửi các gói theo một hướng (Giao thức gói dữ liệu người dùng hoặc UDP) hoặc yêu cầu kết nối để đảm bảo dữ liệu đã đến (Giao thức điều khiển truyền hoặc TCP). Cả hai giao thức đều có những mặt thăng trầm nhưng mọi ứng dụng đều sử dụng cái này hay cái kia dựa trên tầm quan trọng của thông tin

Vậy làm thế nào tôi có thể tăng tốc các ứng dụng của công ty tôi?

Chà, bây giờ chúng ta đã biết nguyên nhân gây ra các ứng dụng mạng chậm, vì vậy hãy xem cách chúng ta có thể khắc phục một số vấn đề này.

Đầu tiên, kiểm tra độ trễ của bạn. Kỹ thuật viên CNTT thực hiện lệnh ping giữa bất kỳ máy tính nào có vấn đề về tốc độ và máy tính đích nơi bạn đang cố gắng chia sẻ tài nguyên, chẳng hạn như máy chủ của bạn. Điều này sẽ cho bạn thấy số bước nhảy (hoặc các tài nguyên mạng khác) mà gói của bạn sẽ thực hiện cho đến khi nó hạ cánh đến đích. Mục tiêu của bạn là đưa càng nhiều bước nhảy ra khỏi phương trình càng tốt để rút ngắn chuyến đi.

Nếu bạn đang sử dụng nhiều kết nối Internet, có thể khó xóa một số bước nhảy. Đây là nơi sự lựa chọn của công nghệ tạo ra sự khác biệt. Một công nghệ như Metro Ethernet thực sự có thể giúp bạn giảm chi phí đó. Nó cung cấp một mạng giữa nhiều vị trí thực tế mà không có nhiều kết nối Internet vì nó không sử dụng các bộ định tuyến, nói chung. Nó sử dụng các bộ chuyển mạch, nhanh hơn vì chúng không mở các gói khi chúng truyền qua mạng mạng khiến cho nó trở thành một mạng và giảm số bước nhảy.

Băng thông vẫn quan trọng, tuy nhiên, đối với những người sẽ kết nối bên ngoài cơ sở hạ tầng văn phòng của bạn. Hãy chắc chắn làm toán cẩn thận theo nhu cầu của nhân viên, những người sẽ không làm việc trong văn phòng của bạn và chắc chắn cung cấp đủ băng thông cho khối lượng công việc hiện tại của bạn và của họ.

Cuối cùng, nếu được xử lý chính xác, bạn thực sự có thể tiết kiệm tiền bằng cách sử dụng kết hợp băng thông gia tăng tại một địa điểm nguồn và nhà cung cấp Metro Ethernet, người có thể chia sẻ tất cả tài nguyên của bạn với chi phí thấp hơn giữa các địa điểm văn phòng.

$config[code] not found

* * * * *

Chi tiết hơn về Metro Ethernet có thể được tìm thấy ở đây cho những người tìm kiếm kiến ​​thức kỹ thuật sâu hơn.

Ảnh tốc độ qua Shutterstock

13 Bình luận