Xem mẫu

  1. Router thường được kết nối với ít nhất hai mạng, thông thường là hai mạng LAN hoặc WAN, hoặc một LAN và mạng của ISP nào đó. Router được đặt tại gateway, nơi kết nối hai hoặc nhiều mạng khác nhau. Nhờ sử dụng các tiêu đề (header) và bảng chuyển tiếp (forwarding table), router có thể quyết định nên sử dụng đường đi nào là tốt nhất để chuyển tiếp các gói tin. Router sử dụng giao thức ICMP để giao tiếp với các router khác và giúp cấu hình tuyến tốt nhất giữa bất cứ hai host nào. Ngày nay, có rất nhiều các dịch vụ được gắn với các router băng rộng. Thông thường, một router bao gồm 4-8 cổng Ethernet switch (hoặc hub) và một bộ chuyển đổi địa chỉ mạng - NAT (Network Address Translator). Ngoài ra, router thường gồm một máy chủ DHCP (Dynamic Host Configuration Protocol), máy chủ proxy DNS (Domain Name Service), và phần cứng tường lửa để bảo vệ mạng LAN trước các xâm nhập trái phép từ mạng Internet. Tất cả các router đều có cổng WAN để kết nối với đường DSL hoặc modem cáp – dành cho dịch vụ Internet băng rộng, và switch tích hợp để tạo mạng LAN được dễ dàng hơn. Tính năng này cho phép tất cả các PC trong mạng LAN có thể truy cập Internet và sử dụng các dịch vụ chia sẻ file và máy in. Một số router chỉ có một cổng WAN và một cổng LAN, được thiết kế cho việc kết nối một hub/switch LAN hiện hành với mạng WAN. Các switch và hub Ethernet có thể kết nối với một router để mở rộng mạng LAN. Tuỳ thuộc vào khả năng (nhiều cổng) của mỗi router, switch hoặc hub, mà kết nối giữa các router, switche/hub có thể cần tới cáp nối thẳng hoặc nối vòng. Một số router thậm chí có cả cổng USB và nhiều điểm truy cập không dây tích hợp. Một số router cao cấp hoặc dành cho doanh nghiệp còn được tích hợp cổng serial – giúp kết nối với modem quay số ngoài, rất hữu ích trong trường hợp dự phòng đường kết nối băng rộng chính trục trặc, và tích hợp máy chủ máy in mạng LAN và cổng máy in. Ngoài tính năng bảo vệ được NAT cung cấp, rất nhiều router còn có phần cứng tường lửa tích hợp sẵn, có thể cấu hình theo yêu cầu của người dùng. Tường lửa này có thể cấu hình từ mức đơn giản tới phức tạp. Ngoài những khả năng thường thấy trên các router hiện đại, tường lửa còn cho phép cấu hình cổng TCP/UDP dành cho game, dịch vụ chat, và nhiều tính năng khác. Và như vậy, có thể nói một cách ngắn gọn là: hub được gắn cùng với một thành phần mạng Ethernet; switch có thể kết nối hiệu quả nhiều thành phần Ethernet với nhau; và router có thể đảm nhận tất cả các chức năng này, cộng
  2. thêm việc định tuyến các gói TCP/IP giữa các mạng LAN hoặc WAN, và tất nhiên còn nhiều chức năng khác nữa. (Theo Tạp chí Infoworld - BCVT) Top những công nghệ năm 2007 Cập nhật lúc 13h56" , ngày 27/02/2007 Error!Năm 2006 đã khép lại. Những giám đốc thông tin (CIO) hay các chuyên gia công nghệ đã có một quãng thời gian ngắn để “xả hơi” rồi lại bắt đầu một năm mới đầy bận rộn. Để “lên dây cót” và cũng nhằm có được một hướng tiếp cận thành công cho năm mới, chắc chắn họ sẽ rất quan tâm tới bản báo cáo dự báo “10 công nghệ hot nhất năm 2007” mà công ty nghiên cứu thị trường uy tín Gartner Inc. vừa công bố. Ảo hóa máy chủ. Trong năm 2007, quá trình “ảo hóa máy chủ” (server virtualization) sẽ được tiến hành rất phổ biến ở các trung tâm dữ liệu và theo 3 cách chính. Thứ nhất, và cũng quan trọng hơn cả, là công nghệ “phân chia” (division)- chỉ khả năng “cô đặc” cùng lúc nhiều ảnh hệ điều hành trên cùng một nền tảng phần cứng để tăng cường hiệu năng của máy chủ. Công nghệ thứ thứ hai được gọi là “teleportation” (dịch chuyển) một hệ thống xử lý ảo sang vị trí khác trong khi những đoạn mã do hệ thống này sản sinh ở phiên làm việc hiện tại vẫn tiếp tục được thực thi. Công nghệ thứ ba mang tên “aggregation” (tập hợp) với khả năng “triệu hồi” một bản copy của một hệ điều hành trên nhiều ổ cứng, cho phép những ổ cứng này vận hành một cách đồng nhất không khác gì một hệ thống đa xử lý đối xứng SMP (Symmetric Multi-Processing) đơn lẻ. Điện toán lưới. Gartner dự báo điện toán lưới (grid computing) năm 2007 sẽ không chỉ dừng lại ở những ứng dụng “truyền thống” như thiết kế, nghiên cứu… mà sẽ được tận dụng cho các ứng dụng tình báo kinh doanh quy mô lớn. Riêng ở điểm này, giới quan sát lại cho rằng Gartner đã khá… lạc quan. Theo một cuộc điều tra mới được tiến hành, chỉ 22% đối tượng được hỏi (các công ty lớn) khẳng định họ có sử dụng điện toán lưới trong khi chỉ 9% lên kế hoạch tiếp tục sử dụng công nghệ này trong năm tới. Trong đa phần các công ty sử dụng, mối quan ngại lớn nhất của họ đối với grid computing lại là khả năng bảo mật. Làm lạnh lỏng. “Nằm bên trong các trung tâm dữ liệu của năm tới nhiều khả
  3. năng sẽ có… nước”, chuyên gia của Gartner thông báo, “Độ dày của các ổ đĩa gây khó khăn cho việc lắp đặt các hệ thống quạt gió. Giải pháp tối ưu được lựa chọn sẽ là làm lạnh bằng nước”. Hiện tại đã có một số công ty cung cấp giải pháp làm lạnh cho máy tính bằng chất lỏng, tiêu biểu là ISR Inc. Giải pháp SprayCool của công ty này (dùng hơi nước làm lạnh) đã xuất hiện trong một số dòng cây máy tính đang được phân phối trên thị trường. Phần mềm mã nguồn mở. Đương nhiên không phải chỉ là Linux. Hiện tại, phần mềm mã nguồn mở chủ yếu mới dừng lại ở những công cụ phát triển (development tool), trong tương lai gần (năm 2007), “chim cánh cụt” sẽ xuất hiện trong cả những trung tâm dữ liệu. Khả năng tiếp cận thông tin. Người sử dụng máy tính để bàn sẽ nhanh chóng mở rộng khả năng và phạm vi truy vấn thông tin trực tuyến. Những chiếc PC cấu hình mạnh, được hỗ trợ tốc độ kết nối nhanh… có thể cho phép người sử dụng kết nối trực tiếp vào các cơ sở dữ liệu backend. Điện toán đồng nhất (Ubiquitous computing). Trong nhà bạn có tới 100 máy tính, điều đó có nghĩa là gì? Điện toán đồng nhất sẽ biến những máy tính này thành những đối tượng “biết suy nghĩ”, tự động liên lạc và trao đổi với nhau nhằm mang lại hiệu quả cao nhất. Kiểu mạng “hòa trộn” (mesh) còn cho phép hệ thống tự động rò tìm và sửa trữa những trục trặc phát sinh trong hệ thống. Hội tụ mạng. Trong năm 2007, xu thế hội tụ mạng IP sẽ vẫn tiếp diễn. Theo nhận định của Gartner, "khi bạn nhìn vào xu thế hợp nhất, không nên chỉ quan tâm tới máy chủ và khả năng lưu trữ mà còn phải để ý tới cả cấu hình mạng”. Web 2.0. Năm tới, Web 2.0 sẽ thực sự trưởng thành và được nhìn nhận theo đúng giá trị của nó. Muốn nắm bắt và tận dụng hết giá trị của Web 2.0, các nhà lập trình, đối tượng sử dụng… cần phải tiếp cận Web 2.0 ở cả ba góc độ: một công nghệ Web (tương tự như Ajax); một cộng đồng Web (tương tự như MySpace) và kinh doanh qua Web (tương tự như mô hình Amazon.com). Bộ vi xử lý đa lõi. Kể từ năm 2007 cho tới năm 2015, số lõi trên một bộ vi xử lý sẽ tăng gấp đôi cứ sau 18 tháng. Tuy nhiên, lợi thế mà chip đã lõi mang lại sẽ không bộc lộ nhiều nếu như người sử dụng không được hưởng những tiến bộ trong lĩnh vực phần mềm. “Chúng ta đang sắp bước vào một cuộc khủng hoảng phần mềm”, báo cáo của Gartner nhận định, “Nếu phần mềm quá tải,
  4. nhiều khả năng bạn cũng sẽ phải nghĩ tới giải pháp “phân luồng” (multithread)”. (Theo Tạp chí XHTT) Tìm hiểu về các ứng dụng Web Cập nhật lúc 09h21" , ngày 12/02/2007 Ngày nay, ứng dụng web đã được ứng dụng rộng rãi trong cuộc sống Error! hàng ngày; tuy nhiên bản thân của nền tảng này không phải lúc nào cũng đơn giản và rất dễ bị hiểu nhầm. Bài viết này sẽ cung cấp một số thông tin cơ bản về chức năng và các vấn đề liên quan đến bảo mật của ứng dụng Web. Ứng dụng Web (Web Application) hay Website Widget Nhớ những thập kỷ trước đây, Web trở thành con đường giá rẻ cho hàng triệu doanh nghiệp thực hiện kênh thông tin liên lạc, trao đổi, giao dịch với khách hàng tương lai và các đối tác hiện tại. Cụ thể, Web cung cấp cách thức cho các nhà phát triển thị trường biết người ghé thăm website của mình là ai và bắt đầu liên lạc với họ. Đó là yêu cầu những ai vào website đăng ký thư tin (newsletter), điền vào một form ứng dụng khi yêu cầu nội dung thông tin về sản phẩm hay cung cấp chi tiết chuẩn bị cho lần ghé thăm một website cụ thể sau. Web cũng là kênh bán hàng thông minh cho hàng nghìn tổ chức, doanh nghiệp, lớn có, nhỏ có. Với hơn một tỷ người dùng Internet ngày nay (nguồn: Computer Industry Almanac 2006), thương mại điện tử Mỹ sử dụng khoảng 102 tỷ đô la trong năm 2006 cho giao dịch (nguồn: comScore Networks 2007). Tất cả dữ liệu như vậy cần phải được đóng gói, lưu trữ, xử lý và truyền vận theo một cách nào đó, có thể sử dụng ngay hoặc vào một ngày nào đó sau này. Các ứng dụng Web, trong lĩnh vực đăng ký, đệ trình, truy vấn, đăng nhập, bán hàng và hệ thống quản lý nội dung chính là các website widget cho phép thực hiện tất cả công việc mong muốn. Web chính là là yếu tố cơ bản giúp doanh nghiệp tăng cường hình ảnh trực tuyến của mình trên thế giới mạng, tạo ra và duy trì nhiều mối quan hệ đem lại lợi nhuận lâu dài với khách hàng tiềm năng và khách hàng hiện tại.
  5. Không nghi ngờ gì là các ứng dụng Web đã trở thành thứ hiện hữu ở khắp mọi nơi trên thế giới. Nhưng do tính kỹ thuật cao và yếu tố tổng hợp phức tạp tự nhiên nên chúng không được nhiều người biết đến chính xác, thậm chí bị hiểu nhầm trầm trọng trong cuộc sống bận rộn hằng ngày. Định nghĩa ứng dụng Web Dưới góc độ kỹ thuật, Web được định nghĩa là môi trường có khả năng thực thi chương trình cao, cho phép tạo vô số tùy biến trên triển khai trực tiếp của một lượng lớn các ứng dụng tới hàng triệu người dùng trên thế giới. Hai thành phần quan trọng nhất của website hiện là trình duyệt Web linh hoạt và các ứng dụng Web. Tất cả mọi người đều có thể sử dụng hai thành phần mà không phải trả bất cứ khoản phí nào. Web browser (trình duyệt web) là các ứng dụng phần mềm cho phép người dùng truy vấn dữ liệu và tương tác với nội dung nằm trên trang Web bên trong website. Website ngày nay khác xa so với kiểu đồ họa và văn bản tĩnh của thế kỷ mười chín hay thời kỳ trước đó. Các trang Web hiện đại cho phép người dùng lấy xuống nội dung động cá nhân hóa theo thiết lập và tham chiếu riêng. Hơn nữa chúng cũng có thể chạy các script trên máy khách, có thể “thay đổi” trình duyệt Internet thành giao diện cho các ứng dụng như thư điện tử, phần mềm ánh xạ tương tác (Yahoo Mail, Google Maps). Quan trọng nhất là website hiện đại cho phép đóng gói, xử lý, lưu trữ và truyền tải dữ liệu khách hàng nhạy cảm (như thông tin cá nhân, mã số thẻ tín dụng, thông tin bảo mật xã hội …) có thể dùng ngay hoặc dùng định kỳ về sau. Và, điều này được thực hiện qua các ứng dụng Web. Đó có thể là thành phần webmail (thư điện tử), trang đăng nhập, chương trình hỗ trợ và mẫu yêu cầu sản phẩm hay hoạt động mua bán, hệ thống quản lý nội dung, phát triển website hiện đại, cung cấp cho các doanh nghiệp phương tiện cần thiết để liên lạc với khách hàng tương lai và khách hàng hiện tại. Tất cả đều là các ví dụ phổ biến, gần gũi và sinh động của ứng dụng Web. Dưới góc độ chức năng, ứng dụng Web là các chương trình máy tính cho phép người dùng website đăng nhập, truy vấn vào/ra dữ liệu qua mạng Internet trên trình duyệt Web yêu thích của họ. Dữ liệu sẽ được gửi tới người dùng trong trình duyệt theo kiểu thông tin động (trong một định dạng cụ thể, như với HTML thì dùng CSS) từ ứng dụng Web qua một Web Server.