Asked Dec 24, 2019

 Why is it important that the protocols used on the Internet are available for free in their most basic form? What impact would it have if a company was to start charging for the use of one of these protocols?      


Expert Answer

Step 1

Image Transcriptionclose

Network protocol: > It is a communication protocol for exchanging data between the computers or processes or nodes. > It consists of some set of rules for and formats for exchanging data. There are two types of network protocols available: Standard network protocol: this protocol is freely available and can be used by any of the device for transferring or exchanging their data or messages. > Proprietor network protocol: some companies or private organizations will develop their own protocol for communication exchange, and they have some reserved rights to use the developed protocol. If anybody else wants to use the given protocol then, the user company will need to take permission of the proprietor.

Step 2

Image Transcriptionclose

Standards protocols are available for free and anyone can use them for exchanging data. these protocols are available freely because nodes could be any electronic devices such as a mac, dell, or Lenovo etc. they are free of cost because logical and physical state of the nodes vary over the network and to establish a congestion free network protocols are used.


Want to see the full answer?

See Solution

Check out a sample Q&A here.

Want to see this answer and more?

Solutions are written by subject experts who are available 24/7. Questions are typically answered within 1 hour.*

See Solution
*Response times may vary by subject and question.
Tagged in


Computer Engineering

Computer Networks

Related Computer Engineering Q&A

Find answers to questions asked by student like you
Show more Q&A

Q: Write a program called StudentTable that prints the below table. Use only print() orprintf(). DO NOT...

A: The "print()" and "printf()" function are available in C language and "println()" function is only a...


Q: Consider the UDP header 12 03 00 OF 00 1E A3 10. What is the total length of theUDP?

A: Consider the given:The given User Datagram Protocol header is “12 03 00 0F 00 1E A3 10”.


Q: Selling a new vehicle pays a salesperson $1500. Selling a used vehicle pays a commission of 5% of th...

A: In the given question, programming language is not mentioned to write the code.So, I choose java to ...


Q: I need help with this problem I attatched the sample output Exempt You will be writing a program to ...

A: Program plan:Display the welcome statementGet the average value from the user and check the average ...


Q: Your company has been assigned the following IP address by IANA: Design a network thatc...

A: The number of bits required so that each host has at least 60 hosts are 2^6 -2 = 62, so at least 6 b...


Q: Using Java Eclipse do the following program: Design a class named Rectangle to represent a rectangle...

A: Program Instructions:Declare variables width and height.Create a default and parameterized construct...


Q: Fix these codes in order to get the following output: Code: public class Course { private String cou...

A: Revised code is as follows:import java.util.Scanner; //importing packages.// declaring classclass Co...


Q: I need help figuring out how to summarize the content and format of a written technical report.

A: While we are writing a technical report we need to figure out the following points.The title page of...


Q: Draft a work breakdown structure for the task of implementing and using a PC-based virus detection p...

A: Work breakdown structure for implementing PC based virus detection task:Work breakdown structure for...