Final answer:
The best solution for Leonard to connect his company's intranet to external entities like vendors and customers is by using an Extranet. An Extranet is a secured network that provides controlled external access to company's resources without giving them access to the company’s entire network.
Step-by-step explanation:
Leonard is seeking a way to connect his company's intranet to external entities like vendors and customers. The best and most effective way for Leonard to achieve this goal is by using an Extranet. An Extranet is an extended, securely managed network that uses the internet as a communication link between an organization and its external users or organizations such as customers, suppliers etc. It provides controlled access to it's resources, contents, collaboration tools to external users in a secure manner without giving them access to the company’s entire network. So, the answer is b) Extranet.
Learn more about Extranet