1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Black_prince [1.1K]
3 years ago
5

define and discuss the following network protocols: TCP, UDP, IP, and ICMP. Include the differences between TCP & UDP and IP

& ICMP. Why is this important for network security?
Computers and Technology
1 answer:
Vanyuwa [196]3 years ago
6 0

Answer:

 The following types of network protocols are explained below as:

TCP:  TCP stand for the transmission control protocol and it is used for the interconnect various types of network devices on internet. The TCP is the type of protocol that is used for communication in the particular private network and it is also known as intranet.  

UDP: UDP stand for the use data gram protocol and it is the simplest and the connection less protocol. On the other hand, TCP is the connection oriented internet protocol. By using the UDP, we can easily sent multiple message in the form of packets.

IP: IP stand for the Internet protocol and it is used as the internet address protocol for assigning the connection between the each device in the network. The main function of the IP is that it used for locating the address in the system.  

ICMP: ICMP stand for the internet control message protocol and it is the main integral part of the IP. The ICMP is the error detecting internet protocol in the network devices. It is one of the important networking security in the system.

You might be interested in
a) Write a program that prompts for an integer—let’s call it X—and then finds the sum of X consecutive integers starting at 1. T
Alex73 [517]

Answer:

<u>Solution a</u>

  1. n = int(input("Enter an integer: "))
  2. sum = 0
  3. for x in range(1, n+1):
  4.    sum += x  
  5. print(sum)

<u>Solution b</u>

  1. n = int(input("Enter an integer: "))
  2. for a in range(1, n + 1):
  3.    sum = 0
  4.    for x in range(1, a+1):
  5.        sum += x
  6.    print(sum)

Explanation:

Solution code is written in Python 3.

<u>Solution a</u>

First get the user input for an integer (Line 1).

Create a variable sum and initialize it with zero value (Line 3).

Create a for loop to traverse through the number from 1 to integer n (inclusive) and sum up the current number x (Line 5-6).

Print the sum to terminal (Line 8).

<u>Solution b</u>

Create an outer for loop that traverse through the number from 1 to integer n (inclusive) (Line 3).

Create an inner loop that traverse through the number from 1 to current a value from the outer loop and sum up the current x value (Line 5-6).

Print the sum to terminal (Line 7) and proceed to next iteration and reset the sum to zero (Line 4).

7 0
3 years ago
What should the car be programmed to do if it encounters an unavoidable accident? (about autonomous vehicles)(help me :c)
sashaice [31]

Answer:

The nation proposed that: “self-driving cars should always attempt to minimize human death and shouldn't discriminate between individuals based on age, gender, or any factor. Human lives should also always be given priority over animals or property” (Nowak).

4 0
3 years ago
Algorithm<br> Read marks and print letter grade according to that.
Romashka-Z-Leto [24]

Answer:

OKAYYYY

Explanation:

BIJJJJJJJSGJSKWOWJWNWHWHEHIWJAJWJHWHS SJSJBEJEJEJEJE SJEJBEBE

3 0
3 years ago
You need to include the _____ directive in your program in order to use the time function.
PtichkaEL [24]
From Google:

"<span>a built-in C++ function that returns the current time(according to your computer system's clock) as seconds elapsed since midnight on January 1, 1970; often used as the seed argument in the srand function; a program that uses the time function must contain the #include <ctime> directive"

I hope this helps you with your question</span>
4 0
3 years ago
What is one effect the internet has had on the library
Shkiper50 [21]

Answer:

The internet provides access to an abundance of information from home, making it easier for people to get answers much faster. This efficiency has caused libraries to receive less business and less users, therefore making their service less popular.

7 0
3 years ago
Other questions:
  • Is there anyone willing to sign into my google classroom account and help with my work :( i had surgery on monday and have about
    14·2 answers
  • List &amp; briefly explain 5 benefits of having a Business bank account.
    9·2 answers
  • Select the correct answer.
    14·1 answer
  • The data-mining technique that creates a report or visual representation is _____.
    13·1 answer
  • Is ryan patrick cullen gay
    7·2 answers
  • Focusing on a target market makes it harder to develop products and services that specific groups of customers want.
    10·1 answer
  • Text that is positioned at the top of a column and labels the<br> column.
    7·1 answer
  • Which graphic file format is used for commercial purposes.
    10·1 answer
  • Can i get some help please .
    5·2 answers
  • Which type of malware prevents you from accessing files stored on your computer?
    10·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!