Dịch vụ E-Tree

Một phần của tài liệu Tìm hiểu về công nghệ MANEthernet (Trang 46)

E-Tree là dịch vụ dựa trên kết nối EVC Rooted-Multipoint. EVC Rooted- Multipoint cũng là một EVC đa điểm tuy nhiên có khác với EVC đa điểm – đa điểm. EVC Rooted-Multipoint được định nghĩa trong MEF 10.2. Trong EVC Rooted- Multipoint có một hoặc nhiều UNI đóng vai trò là Root (gốc) và các UNI khác đóng vai trò là Leaf (lá). Một khung dịch vụ đầu vào đặt vào EVC tại UNI “gốc” có thể phân phát tới một hoặc nhiều UNI của EVC đó. Một khung dịch vụ đầu vào đặt vào EVC tại UNI “lá” không được làm xuất hiện một khung dịch vụ đầu ra tại UNI “lá” khác nhưng có thể làm xuất hiện một khung dịch vụ đầu ra tại một vài hoặc toàn bộ các UNI “gốc”. Như vậy, một khung dịch vụ broadcast hoặc multicast (xác định từ địa chỉ MAC) tại UNI “gốc” sẽ được nhân lên trong mạng và bản sao sẽ được phân phát tới từng UNI của EVC. Cách phân phát này cũng được áp dụng với trường hợp mạng chưa biết được địa chỉ MAC đích trong một EVC hoặc cặp UNI. Hình 2.9 mô tả một EVC Rooted-Multipoint với một UNI “gốc”.

Hình 2.9: EVC gốc - đa điểm

Hình 2.10: Kiểu dịch vụ E-tree sử dụng EVC gốc – đa điểm

Kiểu dịch vụ E-Tree với một “gốc” được mô tả như hình 2.10. Ở dạng đơn giản, kiểu dịch vụ E-Tree có thể cung cấp một UNI “gốc” cho nhiều UNI “lá”. Mỗi UNI “lá” chỉ có thể trao đổi dữ liệu với UNI “gốc”. Một khung dịch vụ gửi từ một UNI “lá” với một địa chỉ đích cho một UNI “lá” khác sẽ không được chuyển. Dịch vụ này thích hợp cho truy cập Internet hoặc các ứng dụng video qua IP. Một hoặc nhiều CoS có thể được kết hợp với dịch vụ này.

Trong kiểu phức tạp hơn, dịch vụ E-Tree có thể hỗ trợ hai hoặc nhiều UNI “gốc”. Trong trường hợp này, mỗi UNI “lá” có thể trao đổi dữ liệu với các UNI “gốc”. Các UNI “gốc” cũng có thể truyền thông với nhau làm tăng tính tin cậy và linh hoạt. Dịch vụ này được mô tả như trong hình 2.11

Hình 2.11: Dịch vụ E-Tree sử dụng nhiều UNI “gốc”

Với kiểu dịch vụ E-Tree, ghép dịch vụ có hoặc không phát sinh tại một hoặc nhiều UNI trong EVC. Ví dụ, một dịch vụ E-Tree sử dụng EVC Rooted-Multipoint và dịch vụ E-Line sử dụng EVC điểm-điểm có thể cùng thực hiện tại một UNI. Trong ví dụ này, dịch vụ E-Tree có thể được sử dụng để hỗ trợ một ứng dụng cụ thể tại UNI thuê bao như truy nhập tới nhiều “gốc” tại các điểm POP của ISP, còn dịch vụ E-Line dược sử dụng để kết nối tới vị trí khác với một EVC điểm-điểm.

2.3 Các thuộc tính dịch vụ Ethernet

Các thuộc tính dịch vụ Ethernet xác định các khả năng của loại dịch vụ. Một số thuộc tính áp dụng cho UNI, một số thuộc tính áp dụng cho EVC.

2.3.1 Giao diện vật lý Ethernet

Tại UNI, các giao diện vật lý Ethernet có các thuộc tính dịch vụ sau:

- Môi trường vật lý: như các giao diện vật lý được định nghĩa bởi IEEE 802.3 như các chuẩn 10BaseT, 100BaseT, 1000BaseT sử dụng cáp đồng xoắn đôi UTP; 10BaseF, 100BaseF, 1000BaseLX, 1000BaseSX sử dụng cáp quang …

- Tốc độ: Tốc độ Ethernet bao gồm các chuẩn tốc độ 10Mbps, 100Mbps, 1Gbps, 10Gbps và 40Gbps, 100Gbps trong tương lai.

- Phương thức: cho biết UNI hỗ trợ song công hoặc bán song công. - Lớp MAC: cho biết lớp MAC được hỗ trợ.

2.3.2 Đặc tính băng thông

MEF định nghĩa thuộc tính đặc tính băng thông dịch vụ có thể áp dụng tại UNI hoặc EVC. Đặc tính băng thông là giới hạn về tốc độ khung Ethernet đi qua UNI. Có thể tách biệt đặc tính băng thông cho các khung đầu vào và đầu ra. MEF định nghĩa ba loại đặc tính băng thông và gồm có bốn tham số lưu lượng. Các tham số này ảnh hưởng đến băng thông hoặc lưu lượng truyền của dịch vụ.

- CIR (Committed Information Rate – Tốc độ thông tin qui định) - CBS (Committed Burst Size – Kích thước khối qui định)

- EIR (Excess Information Rate – Tốc độ thông tin vượt quá) - EBS (Excess Burst Size – Kích thước khối vượt quá)

Bộ bốn tham số trên tạo thành thuộc tính băng thông dịch vụ. Kiểu thuộc tính băng thông có thể được áp dụng cho từng UNI, cho từng EVC tại UNI hoặc cho nhận dạng CoS.

MEF đưa ra khái niệm về các cấp độ “màu” của khung dịch vụ. “Màu” của khung dịch vụ được dùng để xác định thuộc tính băng thông phù hợp với khung dịch vụ cụ thể. Một dịch vụ có thể có một hoặc nhiều “màu” tùy thuộc vào cấu hình các tham số lưu lượng. Một khung dịch vụ được đánh dấu là màu xanh lục nếu nó phù hợp với CIR và CBS có nghĩa là tốc độ khung trung bình và kích thước khung lớn nhất nhỏ hơn hoặc bằng CIR và CBS. Trường hợp này gọi chung là thỏa mãn CIR. Một khung dịch vụ sẽ được đánh dấu là màu vàng nếu không thỏa mãn CIR nhưng thỏa mãn EIR và EBS. Có nghĩa là tốc độ khung trung bình lớn hơn CIR nhưng nhỏ hơn EIR và kích thước khung lớn nhất lơn hơn CBS nhưng nhỏ hơn EBS. Gọi chung là thỏa mãn EIR. Một khung dịch vụ sẽ được đánh dấu màu đỏ và bị hủy bỏ nếu không thỏa mãn cả CIR và EIR.

Hình 2.12: Thuộc tính màu của khung dịch vụ

CIR là tốc độ trung bình lớn nhất mà các khung dịch vụ được chuyển đi thỏa mãn các mục tiêu về trễ, suy hao… CIR là tốc độ trung bình bởi vì toàn bộ các khung dịch vụ được phát đi với tốc độ của UNI (ví dụ 10Mbps) chứ không phải tại tốc độ CIR (giả sử 2Mbps). CBS là kích thước lớn nhất của khung dịch vụ có thể được gửi đi và thỏa mãn CIR. Các khung dịch vụ phát đi với tốc độ trung bình lớn hơn CIR hoặc kích

thước lớn hơn CBS sẽ không thỏa mãn CIR và có thể bị hủy bỏ hoặc đánh dấu màu vàng tùy thuộc vào các khung dịch vụ đó có thỏa mãn EIR hay không. CIR có thể nhỏ hơn hoặc bằng với tốc độ của UNI. Nếu có nhiều thuộc tính băng thông được áp dụng tại cùng một UNI thì tổng của các CIR phải nhỏ hơn hoặc bằng với tốc độ của UNI. Trường hợp CIR bằng không có nghĩa là dịch vụ được cung cấp không có cam kết về hiệu năng hay nói khác dịch vụ được cung cấp với nỗ lực tối đa.

EIR là tốc độ lớn nhất lớn hơn hoặc bằng với CIR tại đó các khung được chuyển đi không có mục tiêu về hiệu năng. Cũng tương tự như CIR thì EIR cũng chỉ là tốc độ trung bình vì các khung phát đi với tốc độ của UNI. EBS là kích thước lớn nhất mà khung dịch vụ có thể được gửi đi và không hỏa mãn EIR. Các khung dịch vụ với tốc độ trung bình lớn hơn EIR hoặc kích thước lớn hơn EBS được coi là không thỏa mãn EIR và có thể bị loại bỏ hoặc đánh dấu mà đỏ tùy thuộc vào dịch vụ đang được cung cấp. EIR nhỏ hơn hoặc bằng với tốc độ UNI. Khi EIR khác không, EIR lớn hơn hoặc bằng CIR.

MEF mới chỉ đưa ra khái niệm trên lý thuyết chứ chưa thực hiện trên các thiết bị của các hãng khác nhau. Trên thực tế có rất nhiều thiết bị phần cứng của các hãng khác nhau với các dịch vụ mạng lớp 2 cho tới các đường điểm - điểm đơn giản. Sự phức tạp càng trở thành vấn đề lớn khi dịch vụ được thực hiện trên nhiều nhà mạng khác nhau. Vì thế các nhà cung cấp dịch vụ phải thực hiện kiểm tra thuộc tính băng thông để đưa ra các cam kết về cấp độ dịch vụ (SLA) cho khách hàng.

2.3.3 Các tham số hiệu năng

MEF đã định nghĩa các tham số để đánh giá hiệu năng chất lượng dịch vụ. Bao gồm bốn tham số là độ khả dụng, trễ khung, Jitter và tỉ lệ mất khung

- Độ khả dụng: Độ khả dụng được diễn tả thông qua một số thuộc tính dịch vụ như sau:

 Thời gian kích hoạt dịch vụ tại UNI: là thời gian tính từ lúc bắt đầu có yêu cầu một dịch vụ mới hoặc sửa đổi dịch vụ cho tới lúc được đáp ứng đưa vào sử dụng dịch vụ đó. Thời gian kích hoạt dịch vụ Ethernet trung bình chỉ mất vài giờ, ngắn hơn rất nhiều so với vài ngày hoặc vài tháng với các dịch vụ truyền thống khác.

 Thời gian trung bình để phục hồi UNI: Là thời gian trôi qua tính từ lúc UNI không hoạt động (có thể do sự cố xảy ra) tới lúc được phục hồi và trở lại hoạt động bình thường.

 Thời gian kích hoạt dịch vụ trên EVC: Là thời gian tính từ lúc bắt đầu có yêu cầu một dịch vụ mới hoặc sửa đổi dịch vụ cho tới lúc dịch vụ được kích hoạt và đưa vào sử dụng. Hay cụ thể hơn, khoảng thời gian này được tính từ lúc bắt đầu có yêu cầu một dịch vụ mới hoặc sửa đổi dịch vụ cho tới khi tất cả các UNI trên EVC đều được kích hoạt. Với một EVC đa điểm, dịch vụ được coi là sẵn sàng được truyền khi mà tất cả các UNI thuộc về EVC đó được kích hoạt và hoạt động. Tất cả các dịch vụ Ethernet đều được cung cấp cho khách hàng thông qua các EVC.

 Thời gian trung bình để phục hồi EVC: Là thời gian trôi qua tính từ lúc mà EVC không hoạt động (có thể do sự cố xảy ra) tới lúc nó được phục hồi và trở lại hoạt động bình thường.

Hình 2.13: Sự phân chia độ trễ khung

- Độ trễ khung: Là thời gian kể từ thời điểm bit đầu tiên của khung dịch vụ đi vào UNI đầu vào, cho tới lúc bit cuối cùng của khung được nhận xong tại UNI đầu ra. Đây là một tham số quyết định và có tác động quan trọng đối với chất lượng dịch vụ đặc biệt đối với các ứng dụng thời gian thực như thoại, video. Thời gian trễ khung được phân thành ba phần A, B, C như hình 2.13. Độ trễ A và B phụ thuộc vào tốc độ luồng dữ liệu tại UNI, và kích cỡ khung dịch vụ Ethernet. Ví dụ, nếu như tốc độ dữ liệu qui định tại UNI bằng 10 Mbit/s và kích cỡ khung là 1518 bytes thì cả A và B đều bằng 1.214 ms tại cả hai đầu thiết bị khách hàng CE. C là lượng trễ truyền tải dữ liệu qua mạng Metro Ethernet. Nó được nhà cung cấp mạng mô tả theo kiểu thống kê đều đặn sau từng khoảng thời gian. Xem xét cho trường hợp truyền khung giữa hai UNI với tốc độ 10Mbit/s, trong khoảng thời gian 5 phút có

1000 khung được truyền và độ trễ lớn nhất trường hợp này là 15ms, hay nói cách khác C = 15ms. Độ trễ khung bằng tổng của A, B và C. Theo giả thuyết ở trên, với tốc độ tại hai UNI là 10Mbit/s, thì A = B = 1.214ms. Như vậy độ trễ khung tổng cộng là 17. 43ms.

- Biến động trễ (Jitter): là một tham số quyết định cho các ứng dụng thời gian thực như điện thoại, video IP. Các ứng dụng thời gian thực này yêu cầu độ trễ thấp và được giới hạn để đảm bảo chất lượng. Với các ứng dụng dữ liệu, Jitter cũng có những ảnh hưởng nhất định. Biến động trễ được định nghĩa là sự hay đổi độ trễ của một tập các khung dịch vụ. Biến động trễ có thể được áp dụng cho tất cả các khung dịch vụ được truyền thành công trong khoảng thời gian T tương ứng với môt lớp dịch vụ xác định của EVC điểm – điểm. Biến động trễ có thể được tính toán trong khi đo độ trễ khung. Trong quá trình tính toán độ trễ khung, ta phải sử dụng các mẫu trễ khung và giá trị biến động trễ được xác định bằng phép trừ giữa khung có độ trễ lớn nhất trong số các khung lấy mẫu (hay nói cách khác là giá trị độ trễ khung) và khung có độ trễ nhỏ nhất. Mô tả ngắn gọn việc tính toán biến động trễ bằng công thức dưới đây: Độ trôi khung = Độ trễ khung – độ trễ nhỏ nhất trong số các độ trễ của các khung lấy mẫu. Ta lấy ngay ví dụ đã tính toán ở trên cho hai giao diện 10Mbps, với giả sử trong số các khung lấy mẫu, giá trị độ trễ nhỏ nhất tính toán được là 13ms. Như vậy biến động trễ là: 17.43-13 = 2.43 ms.

- Tỉ lệ mất khung: Tỷ lệ tổn thất khung được định nghĩa là tỷ lệ phần trăm số khung dịch vụ tuân thủ tốc độ thông tin thỏa thuận song không được truyền đi giữa các UNI trong một khoảng thời gian cho trước. Hiện nay MEF mới chỉ đưa ra định nghĩa về tỷ lệ tổn thất khung cho các kết nối EVC điểm - điểm. Tỷ lệ tổn thất khung cho EVC điểm - điểm được xác định theo công thức sau:

L = [1-a/b] x 100

Trong đó: L là tỷ lệ tổn thất khung, a là số khung được chuyển đến đích thành công và b là tổng số khung được gửi từ nguồn. Ví dụ, có 1000 khung dịch vụ được truyền từ UNI nguồn tới UNI đích trong khoảng thời gian 5 phút. Trong đó, có 990 số khung gửi đi là được truyền tới đích thành công, như vậy tỷ lệ tổn thất khung trong trường hợp này sẽ là: [1-990/1000]x100 = 1%.Tỷ lệ tổn thất khung có các tác động khác nhau tới chất lượng dịch vụ, phụ thuộc vào kiểu dịch vụ, vào các giao thức lớp cao hơn mà dịch vụ sử dụng. Tỷ lệ tổn thất 1% là chấp nhận được với dịch vụ thoại qua IP (VoIP), song nếu mất 3% thì không thể chấp nhận được. Các ứng dụng truyền theo luồng có thể cho phép nhiều mức tổn thất khác

nhau, và được bù lại bằng cách điều chỉnh tốc độ truyền dẫn khi phát hiện mất gói. Các ứng dụng dựa trên giao thức TCP như trình duyệt Web HTTP cho phép nhiều mức tổn thất vì nó truyền lại gói bị mất khi phát hiện ra có mất gói. Tuy nhiên, nếu như tỷ lệ mất gói lớn thì ảnh hưởng xấu đến chất lượng dịch vụ của khách hàng.

Hình 2.14: Ví dụ về mất khung trong EVC điểm-điểm.

2.3.4 Nhận dạng lớp dịch vụ

Các mạng MAN-E có thể đưa ra nhiều lớp dịch vụ khác nhau để nhận dạng thuê bao thông qua nhiều nhận dạng lớp dịch vụ (CoS ID) như: cổng vật lý, CE-VLAN CoS (802.1p), DiffServ/IP TOS. Nhà cung cấp dịch vụ sẽ phải chỉ ra các tham số lưu lượng (ví dụ CIR, EIR…) cho mỗi lớp dịch vụ. Mỗi lớp dịch vụ sẽ đưa ra các mức hiệu năng khác nhau như đã chỉ ra trong các tham số hiệu năng cho mỗi lớp dịch vụ (trễ, jitter và tỉ lệ mất gói). Nếu một nhà cung cấp dịch vụ hỗ trợ nhiều lớp dịch vụ giữa các UNI thì các tham số hiệu năng và lưu lượng phải được chỉ rõ cho mỗi lớp. Dưới đây là các nhận dạng lớp dịch vụ.

- Cổng vật lý: Trong trường hợp này một lớp dịch vụ đơn được cung cấp cho mỗi cổng. Tất cả lưu lượng vào và ra có cùng một CoS. Đây là trường hợp dễ triển khai nhất, tuy nhiên cũng ít linh hoạt nhất. Nếu khách hàng cần hỗ trợ nhiều lớp dịch vụ cho lưu lượng thì phải có các cổng vật lý riêng biệt, mỗi cổng cung cấp một CoS. Một bộ các tham số lưu lượng và hiệu năng được áp dụng cho triển khai dựa trên cổng vật lý, ví dụ một bộ CIR, CBS, EIR và EBS cho giao diện vật lý và trễ, Jitter và tổn thất khung cho dịch vụ.

- CE-VLAN CoS (8.2.1p): Là các bit ưu tiên trong nhãn IEEE 802.1Q thêm vào khung khung dịch vụ. Định dạng khung truyền tải của VLAN 802.1Q như hình 2.15.

Hình 2.15: Định dạng khung VLAN

Như vậy có thể có 8 lớp dịch vụ, nếu nhà cung cấp dịch vụ hỗ trợ VLAN CoS để xác định lớp dịch vụ thì nhà cung cấp phải chỉ rõ các tham số băng thông và thâm số hiệu năng cho mỗi CoS.

- Lớp dịch vụ có thể dựa trên ưu tiên phát hoặc chuyển tiếp, ví dụ các khung dịch vụ với CE-VLAN CoS 7 được chuyển tiếp trước các khung dịch vụ với CE-VLAN CoS 6. CoS cũng có thể được dùng phức tạp hơn với các chế độ DiffServ. Ví dụ

Một phần của tài liệu Tìm hiểu về công nghệ MANEthernet (Trang 46)

Tải bản đầy đủ (DOC)

(92 trang)
w