Distinguish among packet filtering firewalls, stateful inspection firewalls, and proxy firewalls. A thorough answer will require at least a paragraph for each type of firewall.
Acme Corporation wants to be sure employees surfing the web aren't victimized through drive-by downloads. Which type of firewall should Acme use? Explain why your answer is correct.

Answers

Answer 1

Answer:

packet filtering

Explanation:

We can use a packet filtering firewall, for something like this, reasons because when visiting a site these types of firewalls should block all incoming traffic and analyze each packet, before sending it to the user. So if the packet is coming from a malicious origin, we can then drop that packet and be on our day ;D


Related Questions

Write code to create a list of numbers from 0 to 67 and assign that list to the variable nums. Do not hard code the list. Save & RunLoad HistoryShow CodeLens

Answers

Answer:

The program written in Python is as follows

nums = []

for i in range(0,68):

-->nums.append(i)

print(nums)

Explanation:

Please note that --> is used to denote indentation

The first line creates an empty list

nums = []

This line creates an iteration from 0 to 67, using iterating variable i

for i in range(0,68):

This line saves the current value of variable i into the empty list

nums.append(i)

At this point, the list has been completely filled with 0 to 67

This line prints the list

print(nums)

Write a program that create Employee class with fields id,name and sal and create Employee object and store data and display that data.

Answers

Answer:

Here is the C++ program for Employee class with fields id,name and sal.

#include <iostream>  // to use input output functions

#include <string>  //to manipulate and use strings

using namespace std;   // to access objects like cin cout

class Employee {  //class Employee

private:  

/* the following data members are declared as private which means they can only be accessed by the functions within Employee class */

  string name;  //name field

  int id; //id field

  double sal;   //salary field

public:    

  Employee();  // constructor that initializes an object when it is created

/* setName, setID and setSalary are the mutators which are the methods used to change data members. This means they set the values of a private fields i.e. name, id and sal */

  void setName(string n)  //mutator for name field

     { name = n; }        

  void setId(int i)  //mutator for id field

     { id = i; }        

  void setSalary(double d)  //mutator for sal field

     { sal = d; }  

/* getName, getID and getSalary are the accessors which are the methods used to read data members. This means they get or access the values of a private fields i.e. name, id and sal */

  string getName()  //accessor for name field

     { return name; }        

  int getId()  //accessor for id field

     { return id; }        

  double getSalary()  //accessor for sal field

     { return sal; }  };  

Employee::Employee() {  //default constructor where the fields are initialized

  name = "";  // name field initialized

  id = 0;  // id field initialized to 0

  sal = 0;   }   // sal field initialized to 0

void display(Employee);  

// prototype of the method display() to display the data of Employee

int main() {  //start of the main() function body

  Employee emp;  //creates an object emp of Employee class

/*set the name field to Abc Xyz which means set the value of Employee class name field to Abc Xyz  through setName() method and object emp */

  emp.setName("Abc Xyz");  

/*set the id field to 1234 which means set the value of Employee class id field to 1234  through setId() method and object emp */

  emp.setId(1234);

/*set the sal field to 1000 which means set the value of Employee class sal field to 1000  through setSalary() method and object emp */

  emp.setSalary(1000);    

  display(emp);  }   //calls display() method to display the Employee data

void display(Employee e) {  // this method displays the data in the Employee //class object passed as a parameter.

/*displays the name of the Employee . This name is read or accessed through accessor method getName() and object e of Employee class */

  cout << "Name: " << e.getName() << endl;  

/*displays the id of the Employee . This id is read or accessed by accessor method getId() and object e */

  cout << "ID: " << e.getId() << endl;

/*displays the salary of the Employee . This sal field is read or accessed by accessor method getSalary() and object e */

  cout << "Salary: " << e.getSalary() << endl;  }

Explanation:

The program is well explained in the comments mentioned with each statement of the program.

The program has a class Employee which has private data members id, name and sal, a simple default constructor Employee(), mutatator methods setName, setId and setSalary to set the fields, acccessor method getName, getId and getSalary to get the fields values.

A function display( ) is used to display the Employee data i.e. name id and salary of Employee.

main() has an object emp of Employee class in order to use data fields and access functions defined in Employee class.

The output of the program is:

Name: Abc Xyz                                                                                                      

ID: 1234                                                                                                                  

Salary: 1000

The program and its output are attached.

4. Discuss the advantages and disadvantages of using the same system call interface for both files and devices. Why do you think operating system designers would use the same interface for both

Answers

Answer:

According to the principles of design, Repetition refers to the recurrence of elements of the design

One of the advantages of this is that it affords uniformity. Another is that it keeps the user of such a system familiar or with the interface of the operating system.

One major drawback of this principle especially as used in the question is that it creates a familiar route for hackers.

Another drawback is that creates what is called "repetition blindness". This normally occurs with perceptual identification tasks.

The  phenomenon may be  due to a failure in sensory analysis to process the same shape, figures or objects.

Cheers!

Other Questions
*ANSWER ASAP PLS* Lucy is covering a box with fabric for a craft festival. If the box is an 8-inch cube, how much fabric does she need? a.)252 sq.in. b.)384 sq.in. c.)240 sq.in. The rate at which two methyl radicals couple to form ethane is significantly faster than the rate at which two tert-butyl radicals couple. Offer two explanations for this observation. How would an MOD amalgam be charted for tooth number 4? Which medical issue requires a medical specialist? vaccination pregnancy test cancer diagnosis blood pressure check Imagina que ests en una fiesta. Qu tipos de actividades estn ocurriendo ahora? Describe quin est haciendo qu, usando el presente progresivo. The National Government expects the money States receive from grants-in-aidprograms to be used for certain items that it approves.TrueFalse Please help me! 30g of cornflakes contain 2.5g of fat How many grams of fat are there in 566g of cornflakes? Give your answer to 1 dp Determine the slope of the lines parallel and perpendicular to -4x+3y=11 Please answer this correctly without making mistakes answer if u love cats & dogs Please please help!!! Study the diagram of circle Z. Points P, O, Q, and R lie on circle Z in such a way that OPQR. If mQZR=(2x+9) and mPZO=(4x11), what is the value of x? x=3.3 x=15.3 x=10 x=12 What is the area of the rhombus ABCD is AB is 11.2, diagonal AC is 17, and diagonal BD is 15 In a high school swim competition, a student takes 1.6 s to complete 1.5 somersaults. Determine the average angular speed of the diver, in rad/s, during this time interval. How did the United States contribute to the end of World War II in Europe and in the Pacific? Write two detailed paragraphs. Legal descriptions tend to prefer neat straight lines from point to point, regardless of describing a square, rectangle, triangle or even a smooth circle. When might a property boundary end up being a squiggly line? Read the passage from Sugar Changed the World. We don't know exactly what Nina's grandfather's invention did, but as the story goes, he found a way to give raw beet sugar sparkling hues. People from Russia to the cafs of Vienna could now buy cheap and attractive sugar produced on European soil. Serfs were much like slaves, since they had no choice about where they lived or worked. Yet Nina's grandfather made so much money from his invention that he was able to buy his freedom from his owner. What is the purpose of this text? to inform readers about the grandfathers role in creating beet sugar to entertain readers with stories about one of the grandfathers inventions to convince readers that beet sugar is better than cane sugar to show readers what life was like for a typical Russian serf No Doubt Company includes one coupon in each box of soap powder that it packs, and 10 coupons are redeemable for a premium (a kitchen utensil). In 2020, No Doubt Company purchased 8,800 premiums at 80 cents each and sold 110,000 boxes of soap powder at $3.30 per box; 44,000 coupons were presented for redemption in 2014. It is estimated that 60% of the coupons will eventually be presented for redemption.InstructionsPrepare all the entries that would be made relative to sales of soap powder and to the premium plan in 2014. What is tenebroso? Name a painter andaspecific work by that artist in whichtenebroso is used. Which inequality is represented by this graph?Help please :/ 11. Making sure that every sentence in a paragraph connects with the others refers toO techniqueO structuredirectionO coherence