II- Các giao thức định tuyến động
b. Giao thức Border Gateway Protocol-4 (BGP-4)
BGP-4 là một giao thức định tuyến mạnh, linh hoạt và tin cậy đợc thiết kế để điều khiển các lu lợng băng thông giữa các mạng trên Internet. BGP đợc đa số các ISP sử dụng để trao đổi các thông tin định tuyến giữa các ISP khác thông qua Internet
BGP-4 là một giao thức Exterio Gateway đợc mô tả tại RFC-1771. BGP-4 cung cấp các đặc điểm quan trọng cho phơng pháp xác thực, giảm tối thiểu sự tiêu thụ băng thông và trong ứng dụng về chính sách định tuyến.
BGP cho phép tạo ra các cây vòng interdomain routing giữa các AS. AS là một tập hợp các router dới cùng một kỹ thuật quản trị. Các router trong 1 AS có thể sử dụng các giao thức IGP để trao đổi thông tin routing bên trong AS và giao thức EGP với bên ngoài AS. BGP dùng cổng TCP 179 kết nối 2 router, các BGP router trao đổi thông tin tìm kiếm mạng, thông tin này chủ yếu là chỉ dẫn của các đờng dẫn đầy đủ mà một route phải biết để tìm tới đích mạng.
Bất kỳ 2 router nào có một kết nối TCP để trao đổi thông tin định tuyến BGP gọi là ngang hàng, hay láng giềng. Các BGP ngang hàng trao đổi bảng định tuyến BGP đầy đủ của chúng và lu giữ một phiên bản của bảng định tuyến BGP giống nhau trên toàn mạng.
Giao thức BGP-4 thờng đợc dùng trong các mạng lớn hoặc các mạng cần kết nối tới Internet. Việc sử dụng giao thức này phức tạp và Router trong giao thức này cần khả năng xử lý CPU mạnh và bộ nhớ lớn. BGP cho phép nâng cao tính năng redundancy của mạng, để thực hiện điều này, BGP thực hiện routing thông qua số ASN (Autonomouse System Number, đăng ký bởi ARIN) chứ không routing qua địa chỉ IP do các IP có thể lấy từ các nhà cung cấp khác nhau, ASN cho BGP biết đợc các subnets có trong một AS, ngời quản trị có thể thêm vào các IP Subnet từ các nhà cung cấp khác nhau vào ASN, do vậy có thể chuyển giữa các nhà cung cấp khác nhau mà không phải bỏ bảng định tuyến cũ, việc này diễn ra trong suốt. Nh vậy, khi có một đờng link tới nhà cung cấp bị lỗi, định tuyến vẫn thông suốt nhờ các đờng link còn lại.
Tóm lại, ngời quản trị mạng ISP cần thành thạo và nắm vững đợc các u và nhợc điểm của từng giao thức routing khác nhau, để có thể vận dụng thích hợp vào trong mạng của mình. Thông thờng, chúng ta thờng sử dụng BGP-4, OSPF và Rip2 hoặc EIRGP để định tuyến trong các router của mạng ISP.
Chơng 5. Một số dịch vụ của internet
Trong chơng này, do không phải là nội dung trọng tâm, chúng tôi chỉ trình bày giới thiệu sơ l- ợc một số dịch vụ chính và phổ biến của mạng Internet để ngời đọc có khái niệm. Một số dịch vụ quan trọng và sẽ đợc triển khai ngay trong mạng ISP sẽ đợc đi sâu vào chi tiết ở các chơng tiếp theo.
a) Dịch vụ World Wide Web (WWW)
WWW, hay gọi ngắn gọn hơn là Web, là dịch vụ phổ biến nhất trên Internet và Intranet, nhờ có nó mà mới có sự bùng nổ phát triển của Internet. Thông tin dới dạng tiếng nói và hình ảnh đợc truyền đi thông qua dịch vụ siêu văn bản (hypertext hoặc hypermedia) thông qua giao thức HTTP. Web đợc phát triển đã bao trùm lên các dịch vụ cũ nh FTP, Gopher, Archives, Veronica và Usenet..
Các thông tin trên Web đợc trình bầy trực quan, dễ hiểu, sinh động.. giúp cho những ngời dùng ít kiến thức về Internet cũng có thể dễ dàng sử dụng. Chỉ đơn giản bằng con trỏ và nhắp chuột vào siêu văn bản hoặc siêu phơng tiện là kết nối đợc thực hiện tới một tài liệu, tài nguyên cụ thể; tài liệu này lại đa tới các đờng dẫn của các hyperlink khác...
Các trang Web đợc lu trữ trên các Web Server, có rất nhiều Web Server trên Internet. Ngời dùng có thể sử dụng các trình duyệt Web (nh Internet Explorer, Netscape Navigator...) để truy cập các trang Web trên các Webserver. Web Server sẽ cung cấp các thông tin má Web client yêu cầu theo mô hình client/server.
b) Th tín điện tử (E-Mail)
Đây là một trong những dịch vụ thông tin cơ bản và phổ biến nhất trên Internet, giúp mọi ngời trao đổi thông tin dễ dàng và nhanh chóng.
Mỗi ngời dùng e-mail có một địa chỉ e-mail riêng, khi gửi th cho ngời khác, ta dùng địa chỉ gửi của ngời đó làm nơi nhận. Dịch vụ e-mail là loại dịch vụ lu-chuyển tiếp (store and forward), nghĩa là máy gửi th và máy nhận th không phải liên kết trực tiếp với nhau để gửi và nhận. Mỗi ngời dùng (client) đều phải kết nối với một E-mail server gần nhất (đóng vai trò bu cục địa ph- ơng), sau khi soạn thảo th xong và đề địa chỉ của ngời nhận, ngời sử dụng sẽ gửi th đến e-mail server của mình (SMTP Server), E-mail server này sẽ chuyển th đến cho E-mail server của ngời nhận và th sẽ đợc lu lại ở đó. Khi ngời nhận thiết lập một kết nối với E-mail server của mình có thể lấy th về máy của mình.
Cách gửi th điện tử này thuận tiện hơn nhiều so với gửi th qua hệ thống bu điện trớc đây hoặc qua FAX, lại rẻ hơn và nhanh hơn nhiều lần.
c) Dịch vụ truyền file FTP (File Transfer Protocol)
Dựa trên giao thức FTP, cũng đợc thực hiện tơng tự nh đối với th điện tử, cho phép các máy khách (FTP Client) có thể trao đổi các tệp tin đối với các máy chủ (FTP Server).
d) Newsgroup - Nhóm tin
Các loại thông tin mà chỉ có thể trao đổi trong một nhóm ngời theo kiểu hội thảo chuyên đề thì thông qua dịch vụ gọi là News Group. Trên Internet có rất nhiều Newsgroups khác nhau với phạm vi chủ đề rất rộng, nh các sở thích, công việc, tin học và cách sống.
e) Dịch vụ Gopher
Nếu không biết chắc thông tin định tìm nằm ở kho nào thì có thể sử dụng dịch vụ tìm kiếm tài nguyên theo "thực đơn" (Gopher, Wais), Internet sẽ cung cấp trực tiếp thông tin hoặc chỉ dẫn cách tìm các thông tin đó trên mạng. Tuy nhiên hiện nay, Gopher không còn đợc sử dụng rộng rãi nh trớc, chủ yếu là do sự bùng nổ của WWW.
f) Các dịch vụ trên nền IP: Voice-over-IP, Fax-Over-IP, ...
Là các dịch vụ mới trên nền IP thay thế cho các dịch vụ truyền thống, đây đang là những vấn đề nóng và đợc quan tâm. Nội dung của các dịch vụ mới này có thể đợc trình bầy ở những đề tài tiếp theo.
* Một số dịch vụ của ISP cung cấp khác:
+ Virtual Private Network- VPN:
ISP có thể cung cấp dịch vụ VPN trên nền hạ tầng thiết bị sẵn có của mình cho khách hàng; cho phép khách hàng thiết lập mạng dùng riêng thông qua hạ tầng mạng công cộng. Có nhiều hình thức của VPN nh các khách hàng ở xa truy cập về văn phòng, công ty thông qua mạng công cộng sử dụng VPN, hoặc các văn phòng kết nối với văn phòng. Các kết nối này vẫn đợc thực hiện trên nền mạng công cộng, nhng sử dụng công nghệ VPN để bảo mật, nhờ đó vẫn đạt đợc tính riêng t nh là trờng hợp thiết lập kênh truyền riêng, nhng với chi phí rẻ hơn nhiều.
+ Web-Hosting và Applications Hosting
Đây là dịch vụ phổ biến của các ISP, các ISP đầu t hạ tầng mạng, máy chủ, thiết bị và cho khách hàng thuê lại. Có 2 hình thức của hosting là dedicated hosting và shared-hosting
* Dedicated hosting: cung cấp phần cứng độc lập cho ứng dụng của từng khách hàng. Dedicated hosting tự động cung cấp cơ chế phân tán vật lý các Website và cung cấp các mức chất lợng dịch vụ (QoS) riêng cho từng khách hàng. Bất cứ việc gián đoạn dịch vụ nào, do hệ thống hỏng hay do bảo dỡng chỉ ảnh hởng tới khách hàng riêng lẻ.
- Về u điểm: Dễ dàng quản lý các site riêng lẻ, Mỗi khách hàng là một hệ thống độc lập với cấu hình của nó, không phải thêm vào cơ chế dự phòng hay yêu cầu quản lý khác xa hơn việc quản trị hệ thống thông thờng. Không có ảnh hởng liên quan giữa các khách hàng, tất cả các event, cấu hình, tốc độ tác động chỉ tới những khách hàng riêng biệt, các h hại về bảo mật, quá tải hay hỏng ứng dụng chỉ tác động tới một site riêng lẻ. Dedicated hardware cho phép mô tả các mức dịch vụ cung cấp khác nhau cho từng khách hàng.
- Về nhợc điểm: Giá cả là một nhợc điểm lớn nhất bởi vì mỗi khách hàng phải đợc cung cấp một máy chủ và đĩa lu trữ riêng. Việc quản lý các dedicated hosting không phức tạp nhng có một vấn đề là do phải duy trì quá nhiều hệ thống nên rất mất thời gian khi thực hiện các thao tác cơ bản (VD nh nâng cấp hệ điều hành cho các hệ thống). Mặt khác, nó không có sự mềm dẻo trong việc cung cấp tài nguyên. Giả sử khi muốn cung cấp các hệ thống dự trữ thì phải cung cấp cho từng khách hàng
* Shared Hosting
Shared hosting cho phép nhiều ứng dụng, domain,.. nghĩa là nhiều khách hàng cùng hosting trên một hoặc một vài máy chủ. Shared hosting kinh tế hơn, giá cả thấp hơn và khả năng mềm dẻo tốt hơn. Sử dụng các máy chủ lớn hơn, lợi nhuận cao hơn, các disk array có thể đợc sử dụng.
- Về u điểm: Chi phí thấp cho việc hỗ trợ các khách hàng khác nhau là một u điểm lớn nhất của mô hình này. Tận dụng triệt để đợc tài nguyên: mô hình shared hosting có khả năng phân phối một cách mềm dẻo phần cứng và các tài nguyên hệ thống khác giữa các khách hàng. Có thể dễ dàng thêm đĩa lu trữ cho site của khách hàng bằng cách thay đổi cấu hình để phân chia tài nguyên đĩa, thực tế hơn rất nhiều việc phải cài đặt thêm phần cứng. Shared hosting có thể cung cấp các các chức năng dịch vụ cải tiến nh giao dịch thơng mại điện tử hay disk caching cũng nh khả năng cung cấp tốt hơn, nhiều ứng dụng hơn.
- Về nhợc điểm: Yêu cầu phải có cơ cấu quản trị đặc biệt, Trong khi Dedicated hosting thì nếu có vấn đề về an ninh hay tốc độ thực hiện chỉ ảnh hởng tới một khách hàng không ảnh hởng tới khách hàng khác thì trong mô hình shared hosting vấn đề này sẽ ảnh hởng tới các khách hàng khác.
+ Các dịch vụ bán lại -Whole Sale
ISP có thể bán lại một phần hạ tầng, dịch vụ của mình cho các ISP khác nhỏ hơn, ví dụ nh bán lại một số cổng Dial-Access, bán lại một phần các dịch vụ nh Internet Mail, Datastorage...
Phần 2 Các vấn đề kỹ thuật-công nghệ của isp
Mục đích:
Trình bầy những nội dung cơ bản của một hệ thống cung cấp dịch vụ Internet -ISP cần phải có, giúp ngời đọc có đợc kiến thức tổng quan về mạng ISP nói chung.
Chơng I Giới thiệu hệ thống mạng ISP