1
Điểm
Câu Hỏi
0
Trả Lời
4
-
Hôm nay mình sẽ giới thiệu cho các bạn về một loại mạng khá quen thuộc với những người đã biết, ngoài ra với những bạn chưa biết đến loại mạng này cũng như đang lơ mơ về nó thì xin mời các bạn hãy cùng mình theo dõi những thông tin dưới đây để biết đó là mạng gì nhé. Mạng DMZ là gì?
Trong bảo mật máy tính, Mạng DMZ (đôi khi được gọi là Vùng phi quân sự hóa) có chức năng như một mạng con, chứa các dịch vụ hướng ngoại của một tổ chức. Nó hoạt động như một điểm tiếp xúc với các mạng không tin cậy, thường là Internet.
Mục tiêu của DMZ là thêm một lớp bảo mật bổ sung vào mạng cục bộ của tổ chức.
Khi được triển khai đúng cách, mạng DMZ cung cấp cho các tổ chức thêm sự bảo vệ trong việc phát hiện và giảm thiểu các vi phạm an ninh trước khi chúng truy cập vào mạng nội bộ, nơi lưu trữ các tài sản có giá trị.
Mục đích của DMZ
Mạng DMZ tồn tại để bảo vệ các máy chủ dễ bị tấn công bởi yếu tố gây hại bên ngoài. Các máy chủ này thường có các hoạt động liên quan đến các dịch vụ mở rộng cho người dùng bên ngoài mạng cục bộ, ví dụ phổ biến nhất là email, máy chủ web và máy chủ DNS. Do khả năng tấn công tăng lên, chúng được đặt vào mạng con được giám sát để giúp bảo vệ phần còn lại của mạng nếu chúng bị xâm phạm.
Các máy chủ trong DMZ có quyền truy cập được kiểm soát chặt chẽ đối với các dịch vụ khác trong mạng nội bộ, vì dữ liệu được truyền qua DMZ thì không an toàn. Trên hết, thông tin liên lạc giữa các máy chủ trong DMZ và mạng bên ngoài cũng bị hạn chế để giúp tăng vùng biên được bảo vệ. Điều này cho phép các máy chủ trong mạng được bảo vệ tương tác với mạng bên trong và bên ngoài, trong khi nhiệm vụ chính của tường lửa là ngăn cách và quản lý tất cả lưu lượng được chia sẻ giữa DMZ và mạng bên trong. Thông thường, một tường lửa bổ sung sẽ chịu trách nhiệm bảo vệ DMZ khỏi tiếp xúc với mọi thứ trên mạng bên ngoài.
Tất cả các dịch vụ mà người dùng có thể truy cập khi liên lạc từ mạng bên ngoài đều có thể và nên được đặt trong DMZ, nếu một dịch vụ được sử dụng. Các dịch vụ phổ biến nhất là:
Máy chủ web
Máy chủ web chịu trách nhiệm duy trì liên lạc với máy chủ cơ sở dữ liệu nội bộ có thể cần được đặt vào DMZ. Điều này giúp đảm bảo sự an toàn của cơ sở dữ liệu nội bộ, thường lưu trữ thông tin nhạy cảm. Sau đó, các máy chủ web có thể tương tác với máy chủ cơ sở dữ liệu nội bộ thông qua tường lửa ứng dụng hoặc trực tiếp, trong khi vẫn nằm dưới sự bảo vệ của DMZ.
Máy chủ thư
Thư email cá nhân, cũng như cơ sở dữ liệu người dùng được xây dựng để lưu thông tin đăng nhập và tin nhắn cá nhân, thường được lưu trữ trên máy chủ mà không cần truy cập trực tiếp vào internet. Do đó, một máy chủ email sẽ được xây dựng hoặc đặt bên trong DMZ để tương tác và truy cập cơ sở dữ liệu email mà không trực tiếp tiếp xúc với lưu lượng truy cập có hại.
Máy chủ FTP
Chúng có thể lưu trữ nội dung quan trọng trên trang web của tổ chức và cho phép tương tác trực tiếp với các tệp. Do đó, một máy chủ FTP phải luôn được cách ly một phần khỏi các hệ thống nội bộ quan trọng.
Cấu hình DMZ cung cấp bảo mật bổ sung từ các cuộc tấn công bên ngoài, nhưng nó thường không có liên quan đến các cuộc tấn công nội bộ như đánh hơi thông tin liên lạc qua bộ phân tích gói hoặc giả mạo qua email hoặc các phương tiện khác.
Lợi ích của DMZ
Lợi ích chính của DMZ là nó cung cấp cho người dùng truy cập internet công cộng vào một số dịch vụ được cung cấp bởi một mạng riêng, trong khi vẫn duy trì bộ đệm giữa những người dùng đó và mạng riêng. Những lợi ích bảo mật của bộ đệm này biểu hiện theo nhiều cách, bao gồm:
Kiểm soát truy cập cho các tổ chức
Nhu cầu các tổ chức cung cấp cho người dùng quyền truy cập vào các dịch vụ nằm ngoài vành đai mạng của họ thông qua internet công cộng gần như có mặt khắp nơi trong tổ chức hiện đại. Mạng DMZ cung cấp quyền truy cập vào các dịch vụ cần thiết này đồng thời đưa ra mức phân đoạn mạng làm tăng số lượng chướng ngại vật mà người dùng trái phép phải vượt qua trước khi họ có thể truy cập vào mạng riêng của tổ chức. Trong một số trường hợp, DMZ bao gồm một máy chủ proxy, tập trung lượng người dùng nội bộ thường là nhân viên, lưu lượng truy cập internet và giúp ghi lại và giám sát lưu lượng đó đơn giản hơn.
Ngăn chặn kẻ tấn công thực hiện trinh sát mạng
Bộ đệm có thể truy cập mà DMZ cung cấp để ngăn kẻ tấn công có thể là phạm vi của các mục tiêu tiềm năng trong mạng. Nó làm cho việc trinh sát nội bộ trở nên khó khăn hơn vì ngay cả khi một hệ thống trong DMZ bị xâm phạm, mạng riêng vẫn được bảo vệ bởi tường lửa nội bộ tách nó ra khỏi DMZ. Nó cũng làm cho việc trinh sát bên ngoài trở nên khó khăn hơn vì lý do tương tự. Mặc dù các máy chủ trong DMZ được phơi bày công khai, nhưng chúng có nghĩa là và được hỗ trợ bởi một lớp bảo vệ khác. Bộ mặt công khai của DMZ ngăn kẻ tấn công nhìn thấy nội dung của mạng riêng nội bộ. Nếu những kẻ tấn công tìm cách thỏa hiệp các máy chủ trong DMZ, chúng vẫn bị cách ly khỏi mạng riêng bởi hàng rào nội bộ của DMZ.
Bảo vệ chống giả mạo IP
Trong một số trường hợp, kẻ tấn công cố gắng bỏ qua hạn chế kiểm soát truy cập bằng cách giả mạo địa chỉ IP được ủy quyền để mạo danh một thiết bị khác trên mạng. DMZ có thể ngăn chặn những kẻ giả mạo IP tiềm năng trong khi một dịch vụ khác trên mạng xác minh tính hợp pháp của địa chỉ IP bằng cách kiểm tra xem có thể truy cập được hay không.
Trong mỗi trường hợp, DMZ cung cấp một mức phân đoạn mạng tạo ra một không gian nơi lưu lượng có thể được tổ chức và các dịch vụ công cộng có thể được truy cập ở khoảng cách an toàn với mạng riêng.
Thiết kế mạng DMZ
Có nhiều cách để xây dựng một mạng với DMZ. Hai phương thức chính là một tường lửa đơn (đôi khi được gọi là mô hình ba chân) hoặc tường lửa kép. Mỗi hệ thống này có thể được mở rộng để tạo ra các kiến trúc phức tạp được xây dựng để đáp ứng các yêu cầu mạng:
- Tường lửa đơn: Một cách tiếp cận khiêm tốn về kiến trúc mạng liên quan đến việc sử dụng một tường lửa duy nhất, với tối thiểu 3 giao diện mạng. DMZ sẽ được đặt bên trong tường lửa này. Cấp độ hoạt động như sau: thiết bị mạng bên ngoài tạo kết nối từ ISP, mạng bên trong được kết nối bởi thiết bị thứ hai và các kết nối trong DMZ được xử lý bởi thiết bị mạng thứ ba.
- Tường lửa kép: Cách tiếp cận an toàn hơn là sử dụng hai tường lửa để tạo DMZ. Tường lửa đầu tiên (được gọi là tường lửa của Front frontend) được cấu hình để chỉ cho phép lưu lượng truy cập dành cho DMZ. Tường lửa thứ hai (được gọi là tường lửa phụ trợ trực tuyến) chỉ chịu trách nhiệm đối với lưu lượng đi từ DMZ đến mạng nội bộ. Một cách hiệu quả để tăng cường bảo vệ hơn nữa là sử dụng tường lửa được xây dựng bởi các nhà cung cấp riêng biệt, bởi vì chúng ít có khả năng có các lỗ hổng bảo mật tương tự. Mặc dù hiệu quả hơn, kế hoạch này có thể tốn kém hơn khi thực hiện trên một mạng lớn.
Tại sao Mạng DMZ lại quan trọng
Trên nhiều mạng gia đình, các thiết bị hỗ trợ internet được xây dựng xung quanh mạng cục bộ truy cập internet từ bộ định tuyến băng thông rộng. Tuy nhiên, bộ định tuyến đóng vai trò là điểm kết nối và tường lửa, tự động lọc lưu lượng để đảm bảo chỉ có các tin nhắn an toàn vào mạng cục bộ. Vì vậy, trên mạng gia đình, DMZ có thể được xây dựng bằng cách thêm tường lửa chuyên dụng, giữa mạng cục bộ và bộ định tuyến. Mặc dù đắt hơn, cấu trúc này có thể giúp bảo vệ các thiết bị bên trong khỏi các cuộc tấn công tinh vi bảo vệ tốt hơn các thiết bị bên trong khỏi các cuộc tấn công có thể xảy ra từ bên ngoài.
DMZ là một phần thiết yếu của bảo mật mạng cho cả người dùng cá nhân và tổ chức lớn. Nó cung cấp thêm một lớp bảo mật cho mạng máy tính bằng cách hạn chế quyền truy cập từ xa vào các máy chủ và thông tin nội bộ, điều này có thể rất nguy hiểm nếu bị vi phạm.
- 1315 Xem
- 1 Trả lời
- 0 Bình Chọn
-
RAID là gì?
RAID là chữ viết tắt của Redundant Array of Independent Disks. Đó là hình thức ghép nhiều ổ đĩa cứng vật lý thành một hệ thống ổ đĩa cứng có chức năng gia tăng tốc độ đọc/ghi dữ liệu hoặc nhằm tăng thêm sự an toàn của dữ liệu chứa trên hệ thống đĩa hoặc kết hợp cả hai yếu tố trên.
Hay nói một cách dễ hiểu là nếu như chúng ta cần lưu một tệp dữ liệu thì nó sẽ được sao thành nhiều bản tương ứng với các ổ cứng để lưu trữ. Do đó sẽ hạn chế sự cố mất dữ liệu và tăng tốc sử dụng dữ liệu. Đương nhiên không phải tất cả các cấp RAID đều là cung cấp dự phòng.
Lịch sử RAID
Thuật ngữ RAID được đặt ra vào năm 1987 bởi David Patterson, Randy Katz và Garth A. Gibson. Trong báo cáo kỹ thuật năm 1988 của họ, “Một trường hợp cho các đĩa dư thừa (RAID)”, ba người lập luận rằng một loạt các ổ đĩa cứng có thể đánh bại hiệu suất của các ổ đĩa hàng đầu thời đó. Bằng cách sử dụng dự phòng, một mảng RAID có thể đáng tin cậy hơn bất kỳ ổ đĩa nào.
Mặc dù các cấp độ RAID được liệt kê trong báo cáo năm 1988 về cơ bản đặt tên cho các công nghệ đã được sử dụng, việc tạo ra thuật ngữ chung cho khái niệm này đã giúp kích thích thị trường lưu trữ dữ liệu để phát triển thêm các sản phẩm mảng RAID.
RAID hoạt động như thế nào?
RAID hoạt động bằng cách đặt dữ liệu trên nhiều đĩa và cho phép các hoạt động đầu vào / đầu ra (I/O) trùng lặp một cách cân bằng, cải thiện hiệu suất. Bởi vì việc sử dụng nhiều đĩa làm tăng thời gian trung bình giữa các lần hỏng hóc (MTBF), việc lưu trữ dữ liệu một cách dự phòng cũng làm tăng khả năng chịu lỗi.
Mảng RAID xuất hiện trên hệ điều hành (HĐH) dưới dạng một đĩa cứng logic duy nhất. Nó sử dụng các kỹ thuật reflective disc (phản chiếu đĩa) hoặc disk division (phân chia đĩa). Nó phản chiểu bản sao dữ liệu giống hệt nhau trên nhiều ổ đĩa khác nhau và phân vùng không gian lưu trữ của mỗi ổ đĩa thành những đơn vị nhỏ hơn (từ 512Byte đến vài Megabyte). Các sọc của tất cả các đĩa được xen kẽ và giải quyết theo thứ tự.
Phản chiếu đĩa và phân chia đĩa có thể được kết hợp trên một mảng RAID. Phản chiếu và phân loại được sử dụng cùng nhau trong RAID 01 và RAID 10.
Bộ điều khiển RAID
Một bộ điều khiển RAID có thể được sử dụng như một sự kết nối giữa Hệ điều hành và các đĩa vật lý, trình bày các nhóm đĩa dưới dạng các đơn vị logic. Sử dụng bộ điều khiển RAID có thể cải thiện hiệu suất và giúp bảo vệ dữ liệu trong trường hợp xảy ra sự cố.
Bộ điều khiển RAID có thể được sử dụng trong cả mảng RAID dựa trên phần cứng và phần mềm:
- Phần cứng là một bộ điều khiển vật lý quản lý mảng. Khi ở dạng thẻ Kết nối thành phần ngoại vi hoặc thẻ PCI Express, bộ điều khiển có thể được thiết kế để hỗ trợ các định dạng ổ đĩa như SATA và SCSI. Bộ điều khiển RAID vật lý cũng có thể là một phần của bo mạch chủ.
- Phần mềm là bộ điều khiển sử dụng tài nguyên của hệ thống phần cứng. Mặc dù nó thực hiện các chức năng tương tự như bộ điều khiển RAID dựa trên phần cứng, bộ điều khiển RAID dựa trên phần mềm có thể không cho phép tăng hiệu năng nhiều như vậy.
Một chip điều khiển RAID dựa trên phần sụn được đặt trên bo mạch chủ và tất cả các hoạt động được thực hiện bởi CPU, tương tự như RAID dựa trên phần mềm. Tuy nhiên, với phần sụn, hệ thống RAID chỉ được triển khai khi bắt đầu quá trình khởi động. Khi HĐH đã được tải, trình điều khiển bộ điều khiển sẽ đảm nhận chức năng RAID. Bộ điều khiển RAID phần sụn không giống như tùy chọn phần cứng, nhưng gây căng thẳng hơn cho CPU của máy tính. RAID dựa trên phần sụn còn được gọi là RAID phần mềm hỗ trợ phần cứng, RAID mô hình lai và RAID giả.
Cấp độ RAID
Kể từ khi ra đời thuật ngữ RAID thì các tác giả đã chia nó ra thành 7 cấp độ từ 0 đến 6. Hệ thống này giúp họ phân biệt các phiên bản. Tuy nhiên về sau thì các phiên bản mới ra đời và nó mở rộng ra và hiện nay nó được chia làm 3 loại: RAID tiêu chuẩn, lồng nhau và không chuẩn.
Cấp độ RAID tiêu chuẩn:
RAID cấp 0: Cấu hình này có phân loại, nhưng không có dữ liệu dư thừa. Nó cung cấp hiệu suất tốt nhất, nhưng không có lỗi.
RAID cấp 1: Còn được gọi là reflective disc (phản chiếu đĩa), cấu hình này bao gồm ít nhất hai ổ đĩa giúp nhân đôi khả năng lưu trữ dữ liệu. Không có sự phân chia. Hiệu suất đọc được cải thiện do một trong hai đĩa có thể được đọc cùng một lúc. Hiệu suất ghi tương tự như đối với lưu trữ đĩa đơn.
RAID cấp 2: Cấu hình này sử dụng phân dải trên các đĩa, với một số đĩa lưu trữ thông tin kiểm tra lỗi và sửa lỗi (ECC). Nó không có lợi thế so với RAID 3 và không còn được sử dụng.
RAID cấp 3: Kỹ thuật này sử dụng tính năng phân loại và dành một ổ đĩa để lưu trữ thông tin chẵn lẻ. Thông tin ECC nhúng được sử dụng để phát hiện lỗi. Phục hồi dữ liệuđược thực hiện bằng cách tính OR (XOR) độc quyền của thông tin được ghi trên các ổ đĩa khác. Do thao tác I / O xử lý tất cả các ổ đĩa cùng một lúc, RAID 3 không thể chồng lấp I / O. Vì lý do này, RAID 3 là tốt nhất cho các hệ thống người dùng đơn với các ứng dụng ghi dài.
RAID cấp 4: Cấp độ này sử dụng các sọc lớn, có nghĩa là bạn có thể đọc các bản ghi từ bất kỳ ổ đĩa nào. Điều này cho phép bạn sử dụng I / O chồng chéo cho các hoạt động đọc. Vì tất cả các hoạt động ghi phải cập nhật ổ đĩa chẵn lẻ, không có sự chồng chéo I / O nào là có thể. RAID 4 không cung cấp lợi thế so với RAID 5.
RAID cấp 5: Cấp độ này dựa trên phân chia khối – level với tính chẵn lẻ. Thông tin chẵn lẻ được sọc trên mỗi ổ đĩa, cho phép mảng hoạt động ngay cả khi một ổ đĩa bị lỗi. Kiến trúc của mảng cho phép các hoạt động đọc và ghi để mở rộng nhiều ổ đĩa. Điều này dẫn đến hiệu suất thường tốt hơn so với một ổ đĩa đơn, nhưng không cao bằng mảng RAID 0. RAID 5 yêu cầu ít nhất ba đĩa, nhưng thường được khuyến nghị sử dụng ít nhất năm đĩa vì lý do hiệu năng.
Mảng RAID 5 thường được coi là một lựa chọn kém để sử dụng trên các hệ thống thâm dụng ghi vì ảnh hưởng hiệu năng liên quan đến việc ghi thông tin chẵn lẻ. Khi một đĩa không thành công, có thể mất nhiều thời gian để xây dựng lại một mảng RAID 5. Hiệu suất thường bị suy giảm trong thời gian xây dựng lại và mảng dễ bị hỏng đĩa bổ sung cho đến khi quá trình xây dựng lại hoàn tất.
RAID cấp 6: Kỹ thuật này tương tự RAID 5, nhưng bao gồm sơ đồ chẵn lẻ thứ hai được phân phối trên các ổ đĩa trong mảng. Việc sử dụng chẵn lẻ bổ sung cho phép mảng tiếp tục hoạt động ngay cả khi hai đĩa bị lỗi đồng thời. Tuy nhiên, bảo vệ thêm này đi kèm với một chi phí. Mảng RAID 6 có chi phí trên mỗi gigabyte cao hơn và thường có hiệu suất ghi chậm hơn so với mảng RAID 5.
Cấp độ RAID lồng nhau:
Một số cấp độ RAID được gọi là RAID lồng nhau vì chúng dựa trên sự kết hợp của các cấp độ RAID:
RAID 10: Stripe + Mirror Kết hợp RAID 1 và RAID 0, cấp độ này thường được gọi là RAID 10, cung cấp hiệu năng cao hơn RAID 1, nhưng với chi phí cao hơn nhiều. Trong RAID 1 + 0, dữ liệu được nhân đôi và các gương bị sọc.
RAID 01: RAID 0 + 1 tương tự RAID 1 + 0, ngoại trừ phương thức tổ chức dữ liệu hơi khác nhau. Thay vì tạo một gương và sau đó tước gương, RAID 0 + 1 tạo ra một bộ sọc và sau đó phản chiếu bộ sọc.
RAID 03 (RAID 0 + 3, còn được gọi là RAID 53 hoặc RAID 5 + 3): Cấp độ này sử dụng tính năng phân loại (theo kiểu RAID 0) cho các khối đĩa ảo của RAID 3. Điều này cung cấp hiệu năng cao hơn RAID 3, nhưng với chi phí cao hơn nhiều.
RAID 50 : Cấu hình này kết hợp tính chẵn lẻ phân tán RAID 5 với phân loại RAID 0 để cải thiện hiệu suất RAID 5 mà không làm giảm bảo vệ dữ liệu.
Cấp độ RAID không chuẩn
RAID 7: Cấp độ RAID này dựa trên RAID 3 và RAID 4, nhưng thêm bộ nhớ đệm vào hỗn hợp. Nó bao gồm mộthệ điều hành sử dụng thời gian thực như một bộ điều khiển, lưu vào bộ đệm thông qua một chiếc xa bus tốc độ cao và các đặc điểm khác của một máy tính độc lập. Đây là cấp độ RAID không đạt tiêu chuẩn, được đăng ký nhãn hiệu thuộc sở hữu của Storage Computer Corp.
RAID thích ứng: RAID thích ứng cho phép bộ điều khiển RAID quyết định cách lưu trữ chẵn lẻ trên các đĩa. Nó sẽ chọn giữa RAID 3 và RAID 5, tùy thuộc vào loại bộ RAID nào sẽ hoạt động tốt hơn với loại dữ liệu được ghi vào đĩa.
RAID S (còn được gọi là RAID chẵn lẻ): Đây là một phương pháp độc quyền thay thế cho RAID chẵn lẻ sọc từ EMC Symmetrix không còn được sử dụng trên thiết bị hiện tại. Nó dường như tương tự với RAID 5 với một số cải tiến về hiệu năng, cũng như các cải tiến đến từ việc có bộ đệm đĩa tốc độ cao trên mảng đĩa.
Linux MD RAID 10: Cấp độ này, được cung cấp bởi nhân Linux , hỗ trợ tạo các mảng RAID lồng nhau và không chuẩn. Phần mềm Linux RAID cũng có thể hỗ trợ tạo cấu hình chuẩn RAID 0, RAID 1, RAID 4, RAID 5 và RAID 6.
Ưu điểm của RAID
Hiệu năng cao, khả năng phục hồi tốt và chi phí thấp là những ưu điểm chính của RAID. Bằng cách đặt nhiều ổ cứng lại với nhau, RAID có thể cải thiện công việc của một ổ cứng duy nhất và tùy thuộc vào cách cấu hình, có thể tăng tốc độ và độ tin cậy của máy tính sau khi gặp sự cố.
RAID cung cấp khả năng sử dụng tăng lên. Với tính năng phản chiếu, mảng RAID có thể có hai ổ đĩa chứa cùng một dữ liệu, đảm bảo một ổ sẽ tiếp tục hoạt động nếu ổ kia bị lỗi.
RAID có thể lựa chọn sử dụng nhiều ổ đĩa giá thấp hơn thay vì dùng một vài ổ đĩa giá cao. Do đó từ rẻ tiền trong viết tắt vẫn có ý nghĩa mặc dù nó đã được thay thế (Redundant Arrays of Inexpensive Disks hoặc Redundant Arrays of Independent Disks)
Nhược điểm của RAID
Các cấp RAID lồng nhau đắt hơn so với các cấp RAID truyền thống vì chúng yêu cầu số lượng đĩa lớn hơn. Chi phí cho mỗi GB lưu trữ cũng cao hơn đối với RAID lồng nhau vì rất nhiều ổ đĩa được sử dụng để dự phòng. Nested RAID đã trở nên phổ biến vì nó giúp khắc phục một số vấn đề về độ tin cậy liên quan đến các cấp RAID tiêu chuẩn.
Bởi vì các ổ đĩa có dung lượng lớn hơn nhiều so với khi RAID được triển khai lần đầu tiên, phải mất nhiều thời gian hơn để xây dựng lại các ổ đĩa bị lỗi. Thời gian xây dựng lại lâu hơn làm tăng khả năng ổ đĩa thứ hai sẽ bị hỏng trước khi ổ đĩa thứ nhất được xây dựng lại.
Ngay cả khi lỗi đĩa thứ hai không xảy ra trong khi đĩa bị lỗi được thay thế, vẫn có khả năng các đĩa còn lại có thể chứa các thành phần xấu hoặc dữ liệu không thể đọc được. Những loại điều kiện này có thể làm cho không thể xây dựng lại hoàn toàn mảng.
Các cấp độ RAID lồng nhau giải quyết các vấn đề này bằng cách cung cấp mức độ dự phòng lớn hơn, giảm đáng kể khả năng xảy ra lỗi cấp độ mảng do lỗi đĩa đồng thời.
Tóm lại bài viết đã cung cấp cho bạn đầy đủ thông tin về định nghĩa RAID và những công dụng cũng như hạn chế của nó. Mong rằng bài viết có thể giúp ích cho bạn. Chúc bạn thành công!
- 1554 Xem
- 1 Trả lời
- 0 Bình Chọn
-
Trong cuộc sống hiện đại chúng ta sử dụng công nghệ rất là nhiều, giới trẻ sử dụng điện thoại di động như một công cụ chụp ảnh. Cao cấp hơn là sử dụng những chiếc máy ảnh tốt nhất. Thế nhưng không phải tất cả đều hiểu biết về công cụ mà chúng ta dùng mỗi ngày để chụp ảnh. Rất nhiều bạn thắc mắc rằng “khẩu độ là gì” khi mà được nghe giới thiệu về chiếc máy ảnh hoặc khi đọc thông tin về camera của chiếc điện thoại yêu thích. Vậy bài viết này sẽ làm rõ những vấn đề về khẩu độ nhé
Khẩu độ là gì?
Trong quang học thì khẩu độ là một nhóm các tấm chắn liên kết với nhau, chúng được tích hợp vào ống kính và kiểm soát lượng ánh sáng đi vào ống kính. Cấu tạo này có kích thước rất nhỏ tuy nhiên nó đóng vai trò rất quan trọng khi tạo ra hình ảnh.
Trong nhiếp ảnh “Khẩu độ” có nghĩa là “độ mở”. Chúng ta thường sử dụng thuật ngữ “khẩu độ” để chỉ số f (giá trị f/ f stop/ thiết lập khẩu độ) trên máy ảnh. Tuy nhiên, nó cũng chỉ độ mở trong ống kính (“màn khẩu”) gồm có một số lá (“lá khẩu”), cho phép ánh sáng đi vào ống kính để đến cảm biến.
Khẩu độ điều chỉnh lượng ánh sáng đi vào thân máy ảnh tới các cảm biến. Nó kiểm soát kích thước của vùng đúng nét hay còn gọi là độ sâu trường ảnh, hoặc mức nhòe hậu cảnh tiền cảnh
Khẩu độ ảnh hưởng đến độ sâu trường ảnh như thế nào?
Độ sâu trường ảnh là vùng có độ sắc nét chấp nhận được ở phía trước và phía sau đối tượng mà ống kính được lấy nét. Nói một cách đơn giản: khu vực phía sau đối tượng của bạn sắc nét hoặc mờ như thế nào.Độ sâu trường ảnh càng thấp thì nền phía sau càng mờ và ngược lại
Như các bạn nhìn thấy trong hình trên, giá trị khẩu độ càng cao thì độ mở trong ống kính càng nhỏ và độ sâu trường ảnh càng lớn. Hay nói cách khác là độ phân giải f/stop càng lớn thì nền càng sắc nét
Khẩu độ ảnh hưởng tới tốc độ màn trập như thế nào?
Tốc độ màn trập là khoảng thời gian khẩu độ mở để ánh sáng đi qua ống kính tới cảm biến bên trong máy ảnh. Tốc độ cửa trập cao thì sẽ giảm thời lượng ánh sáng có thể đi vào và ngược lại. Điều này có nghĩa là nó phụ thuộc vào lượng ánh sáng đi vào máy ảnh tạo nên hiệu ứng
Trong khi khẩu độ kiểm soát lượng ánh sáng đi vào ống kính nên nó ảnh hưởng sâu sắc tới tốc độ màn trập. Nói ví dụ đơn giản: Bạn đang để khẩu độ cao có nghĩa là lượng ánh sáng đi vào ống kính thấp, trong khi bạn cần chụp hình với tốc độ màn trập cao thì bạn cần phải chờ một chút để lượng ánh sáng vào đủ. Thay vì chờ thì bạn điều chỉnh khẩu độ thấp xuống một chút để thực hiện chụp ảnh mà không phải chờ
Có thể tìm thấy khẩu độ ống kính ở đâu?
Tất cả các ống kính đều có khẩu độ tối đa và thường thì bạn có thể tìm thấy nó trên nòng kính.
Như hình ảnh trên chúng ta có thể thấy được 1:1.8 đó chính là thể thiện khẩu độ trên ống kính. Và ở một số ống kính zoom thì có thể hiện 1:1.8-5.6 chẳng hạn thì nghĩa là khẩu độ tối đa của nó là 1:5.6
Cách chọn khẩu độ
Điều gì quyết định các lựa chọn chúng ta thực hiện khi chọn khẩu độ? Chúng ta sử dụng tiêu cự và độ sâu trường ảnh để hướng sự chú ý vào những gì quan trọng trong bức ảnh và chúng ta sử dụng sự thiếu tập trung để giảm thiểu những phiền nhiễu không thể loại bỏ khỏi bố cục.
Khẩu độ cho ảnh chân dung
Đối với hình ảnh chân dung cổ điển thì chúng ta sẽ tách toàn bộ đối tượng hay một phần của nó mà mình muốn chụp ra khỏi môi trường xung quanh. Và để làm được điều này thì chúng ta nên chọn khẩu độ cao tạo nên độ sâu trường ảnh thấp hơn để tập trung vào đối tượng của chúng ta mà thôi
Như tấm hình trên thì khẩu độ cao nên toàn bộ nền phía sau không có lấy nét và chúng ta đã tập trung vào hình ảnh cô gái trong hình mà thôi
Khẩu độ chụp ảnh phong cảnh
Khi chụp hình phong cảnh thì điều chúng ta muốn nhất chính là lấy được càng nhiều hình ảnh phong cảnh thì càng tốt và càng chi tiết thì càng tốt từ tiền cảnh đến hậu cảnh. Do đó trong trường hợp này bạn nên chọn khẩu độ thấp nhất có thể
Như hình trên thì chàng trai chụp ảnh cùng với phong cảnh chung quanh cho nên chọn khẩu độ nhỏ. Hình ảnh lấy được nét hình ảnh chàng trai cùng cây cối chung quanh và cả nền phía sau chủ thể là chàng trai này. Khẩu độ chọn càng nhỏ thì nền phía sau càng rõ hơn
Khẩu độ cho độ sâu trường ảnh trung gian
Mặc dù chúng ta có thể có được độ sâu trường tối đa hoặc tối thiểu bằng cách làm việc ở mỗi đầu của phạm vi khẩu độ, đôi khi chúng ta muốn có độ sâu trường trung gian hơn, giới hạn tiêu cự trong một khoảng cách cụ thể trong ảnh tổng thể. Một cách để làm điều này là chọn một f / stop tầm trung, như f / 5.6 và chụp khung thử nghiệm. Trong phát lại hình ảnh, sử dụng chức năng phóng đại của LCD để phóng to và kiểm tra độ sâu trường ảnh; thực hiện điều chỉnh nếu cần thiết và định hình lại.
Trên đây là những gì mình biết về khẩu độ và đó là kiến thức cơ bản cho một bạn muốn có một tấm hình đẹp với chiếc máy ảnh mới của mình. Mong rằng nó giúp ích cho bạn. Chúc bạn thành công!
- 1708 Xem
- 1 Trả lời
- 0 Bình Chọn
-
Với thời đại 4.0 ngày nay Internet là một từ khá là quen thuộc đối với mọi người, dịch vụ web service cũng được coi như một dịch vụ của Internet. Vậy thì Web service là gì? Nó quan trọng như thế nào đối với cuộc sống của mọi người. Dịch vụ web có những thành phần nào? Nó hoạt động như thế nào? Nhiều câu hỏi xung dịch vụ web này?
Vậy thì để giải đáp cho các bạn vẫn đang còn thắc mắc thì hôm nay, xin mời các bạn hãy cùng chúng tôi tìm hiểu thêm dịch vụ web này nhé.
Web service là gì?
Dịch vụ web là bất kỳ phần mềm nào có sẵn trên internet và sử dụng hệ thống nhắn tin XML được tiêu chuẩn hóa. XML được sử dụng để mã hóa tất cả các thông tin liên lạc đến một dịch vụ web.
Các ứng dụng phần mềm được viết bằng nhiều ngôn ngữ lập trình khác nhau và chạy trên nhiều nền tảng khác nhau có thể sử dụng các dịch vụ web để trao đổi dữ liệu qua các mạng máy tính như Internet theo cách tương tự như giao tiếp giữa các quá trình trên một máy tính.
Khả năng tương tác này (ví dụ, giữa Java và Python, hoặc các ứng dụng Windows và Linux) là do sử dụng các tiêu chuẩn mở.Ví dụ, một khách hàng gọi một dịch vụ web bằng cách gửi một thông điệp XML, sau đó chờ phản hồi XML tương ứng.
Vì tất cả các giao tiếp đều bằng XML, các dịch vụ web không bị ràng buộc với bất kỳ một hệ điều hành hay một ngôn ngữ lập trình nào mà Java Java có thể nói chuyện với Perl, Các ứng dụng Windows có thể nói chuyện với các ứng dụng Unix.
Ngoài ra các dịch vụ web còn là những ứng dụng độc lập, mô-đun, phân tán, xuất bản, định vị hoặc gọi qua mạng để tạo ra các sản phẩm, quy trình và chuỗi cung ứng. Các ứng dụng này có thể coi là cục bộ, phân tán hoặc dựa trên web. Các dịch vụ web được xây dựng dựa trên các tiêu chuẩn mở như TCP / IP, HTTP, Java, HTML và XML.
Tóm lại, do đó, một dịch vụ web hoàn chỉnh là bất kỳ dịch vụ nào –
- Có sẵn trên Internet hoặc mạng riêng (mạng nội bộ)
- Sử dụng một hệ thống nhắn tin XML được tiêu chuẩn hóa
- Không bị ràng buộc với bất kỳ một hệ điều hành hoặc ngôn ngữ lập trình
- Là tự mô tả thông qua một ngữ pháp XML phổ biến
- Có thể khám phá thông qua một cơ chế tìm kiếm đơn giản
Các thành phần của dịch vụ web
Nền tảng dịch vụ web cơ bản là XML và HTTP. Tất cả các dịch vụ web tiêu chuẩn hoạt động bằng cách sử dụng các thành phần sau.
- SOAP (Giao thức truy cập đối tượng đơn giản)
- UDDI (Mô tả phổ quát, Khám phá và Tích hợp)
- WSDL (Ngôn ngữ mô tả dịch vụ web)
Dịch vụ web hoạt động như thế nào?
Một dịch vụ web cho phép giao tiếp giữa các ứng dụng khác nhau bằng cách sử dụng các tiêu chuẩn mở như HTML, XML, WSDL và SOAP. Một dịch vụ web có sự giúp đỡ của:
- XML để gắn thẻ dữ liệu
- SOAP để chuyển tin nhắn
- WSDL để mô tả sự sẵn có của dịch vụ.
Bạn có thể xây dựng một dịch vụ web dựa trên Java trên Solaris có thể truy cập được từ chương trình Visual Basic chạy trên Windows.
Bạn cũng có thể sử dụng C # để xây dựng các dịch vụ web mới trên Windows có thể được gọi từ ứng dụng web của bạn dựa trên JavaServer Pages (JSP) và chạy trên Linux.
Đặc điểm của dịch vụ web
- Cho phép client và server tương tác với nhau ngay cả trong môi trường khác nhau. (Ví dụ server chạy linux, client chạy windows).
- Phần lớn kĩ thuật của dịch vụ web được xây dựng dựa trên mã nguồn mở và phát triển các chuẩn đã được công nhận. Ví dụ như XML.
- Một dịch vụ web bao gồm có nhiều mô-đun và có thể công bố lên mạng Internet.
- Nó có thể triển khai bởi 1 phần mềm ứng dụng phía server (Ví dụ : PHP, Oracle Application server, Microsoft .NET).
Thí dụ
Hãy xem xét một hệ thống quản lý tài khoản và xử lý đơn hàng đơn giản. Nhân viên kế toán sử dụng một ứng dụng khách hàng được xây dựng bằng Visual Basic hoặc JSP để tạo tài khoản mới và nhập đơn đặt hàng mới cho khách hàng.
Logic xử lý cho hệ thống này được viết bằng Java và nằm trên máy Solaris, cũng tương tác với cơ sở dữ liệu để lưu trữ thông tin.
Các bước để thực hiện thao tác này như sau:
- Chương trình khách hàng gói thông tin đăng ký tài khoản thành một thông báo SOAP.
- Thông báo SOAP này được gửi đến dịch vụ web dưới dạng nội dung của yêu cầu POST HTTP.
- Dịch vụ web giải nén yêu cầu SOAP và chuyển đổi nó thành một lệnh mà ứng dụng có thể hiểu được.
- Ứng dụng xử lý thông tin theo yêu cầu và phản hồi bằng số tài khoản duy nhất mới cho khách hàng đó.
- Tiếp theo, dịch vụ web đóng gói phản hồi vào một thông báo SOAP khác, nó sẽ gửi lại cho chương trình máy khách để đáp ứng yêu cầu HTTP của nó.
- Chương trình khách hàng giải nén thông báo SOAP để có được kết quả của quá trình đăng ký tài khoản.
An toàn cho web service
Khi mạng internet ngày càng phát triển, Web Service cũng trở thành một kỹ thuật dùng để liên kết. Và tương tác giữa các ứng dụng trên các máy tính khác nhau thông qua môi trường Internet. Chính vì vậy bảo mật là một vấn đề được quan tâm đến khi các công ty tiến tới kết hợp ứng dụng với dịch vụ web.
Muốn ứng dụng được bảo mật an toàn thông tin thì:
PHÍA MÁY KHÁCH:
- Những thành phần của thông điệp cần rõ ràng, phải có chữ kí hoặc dấu hiệu chứng thực nào đó.
- Một khóa trên hệ thông tập tin mà sẽ ký lên thông điệp cần chỉ rõ. Và chỉ những máy được cấp quyền mới có quyền sở hữu khóa này.
- Chỉ rõ những giải thuật sẽ được sử dụng bởi khóa để ký lên thông điệp.
PHÍA MÁY CHỦ:
- Những thành phần của thông điệp cần được ký phải minh bạch. Nếu thông điệp đến không có một chữ ký hợp lệ thì yêu cầu thất bại.
- Chỉ rõ một khóa để duyệt chữ ký của thông điệp đến xem có hợp lệ hay không.
- Giải thật mà khóa sử dụng để đảm bảo toàn vẹn thông điệp gửi đến. Thông điệp phản hồi phải được ký và cung cấp thông tin chữ ký khi phản hồi.
- 1237 Xem
- 1 Trả lời
- 0 Bình Chọn