Bây giờ tôi đã đọc về mạng nội bộ, extranet, DMZ và VPN và tôi cần một số giải thích liên quan đến extranet và DMZ. Tôi hiểu rằng chúng là các loại khái niệm khác nhau - extranet cho phép truy cập hạn chế vào một số tài nguyên mạng nội bộ, trong khi DMZ là mạng con nằm giữa internet và mạng nội bộ và lưu trữ các dịch vụ phải đối mặt bên ngoài. Tuy nhiên, tôi muốn biết sự khác biệt của chúng trong thực tế trong một thiết lập thông thường là gì? Các bài viết Wikipedia trên Extranet nói rằng Extranet cũng tương tự như DMZs vì chúng được sử dụng với mục đích tương tự (cung cấp quyền truy cập vào một số dịch vụ / nguồn lực mà không lộ toàn bộ mạng nội bộ). Bài báo cũng nói rằng extranet là một phần của VPN và bài viết này của TechNetcũng nói rằng việc truy cập extranet thường được thực hiện tương tự như truy cập mạng nội bộ từ xa, ví dụ như với VPN. Bài báo của TechNet cũng nói rằng thường thì extranet được lưu trữ bên trong DMZ. Bài báo Pearson này nói rằng "Mặc dù [DMZ] được đặt kỹ thuật trong mạng nội bộ, [nó] cũng có thể đóng vai trò là extranet". Điều này hơi khó hiểu.
Hãy xem xét kịch bản này: Một công ty có một trang web B2C được lưu trữ trong DMZ. Trang web có thể được truy cập từ bất cứ đâu, nhưng yêu cầu xác thực người dùng. Ứng dụng web bên dưới có cơ sở dữ liệu bên trong mạng nội bộ và cũng tương tác với một số dịch vụ web được lưu trữ bên trong mạng nội bộ (tức là nó truy cập tài nguyên mạng nội bộ). Theo cách tôi thấy, trang web thực sự cung cấp quyền truy cập hạn chế vào mạng nội bộ. Nhưng nó có thể được coi là một extranet? Nếu chúng ta hiểu định nghĩa Wikipedia về một extranet theo nghĩa đen - "extranet là một mạng máy tính cho phép truy cập có kiểm soát từ bên ngoài mạng nội bộ của tổ chức" - tôi nghĩ nó có thể.
Hãy nói rằng những điều trên không thể được coi là một extranet. Điều gì sẽ xảy ra nếu chúng ta thay đổi kịch bản một chút và nói rằng đó là trang web B2B, trong đó quyền truy cập bị hạn chế đối với các kết nối đến từ một đối tác kinh doanh cụ thể (ví dụ: bằng cách sử dụng VPN tại chỗ). Trong trường hợp này, nó chắc chắn là một extranet, phải không? Nếu đây là trường hợp, thì sự khác biệt giữa các dịch vụ extranet và bất kỳ dịch vụ nào khác được lưu trữ trong DMZ chỉ đơn giản là hạn chế truy cập?