answersLogoWhite

0

📱

Computer Networking

Computer networks are collections of computers which are connected together in order to communicate and transfer information. Questions about computer networks, networking protocols, and how to set them up belong here.

18,810 Questions

Why is a VPN cheaper than a Private Network?

A VPN can save money in several situations:

  • eliminating the need for expensive long-distance leased lines
  • reducing long-distance telephone charges
  • offloading support costs

How do you allow guests to use your WiFi connection only to surf but not see your other computers on the network?

You have to use local politics settings. But if your guests use their own laptops there is no way how you can limit them. Only one exception is available it's when you have server-client system in your network. Then using global politics you can forbid exploring local networks for guests.

What is the function of line vty in router configuration?

Vty Line Authentication and AuthorizationThe system supports 20 virtual tty (vty) lines for Telnet, Secure Shell Server (SSH) and FTP services. Each Telnet, SSH, or FTP session requires one vty line. You can add security to your system by configuring the software to validate login requests. There are two modes of authentication for a vty line:

  • Simple authentication - password-only authentication via the local configuration
  • AAA authentication - username and password authentication via a set of authentication servers

You can enable AAA authorization, which allows you to limit the services available to a user. Based on information retrieved from a user's profile, the user is either granted or denied access to the requested server.

Configuring Simple AuthenticationTo configure simple authentication:
  1. Specify a vty line or a range of vty lines on which you want to enable the password.
host1(config)#line vty 8 13 host1(config-line)#
  1. Specify the password for the vty lines.
host1(config-line)#password 0 mypassword
  1. Enable login authentication on the lines.
host1(config-line)#login
  1. Display your vty line configuration.
host1#show line vty 8 no access-class in data-character-bits 8 exec-timeout never exec-banner enabled motd-banner enabled login-timeout 30 seconds line
  • Use to specify the vty line(s) on which you want to enable the password.
  • You can set a single line or a range of lines. The range is 0-19.
  • Example
host1(config)#line vty 8 13
  • Use the no version to remove a vty line or a range of lines from your configuration; users will not be able to run Telnet, SSH, or FTP to lines that you remove. When you remove a vty line, the system removes all lines above that line. For example, no line vty 6 causes the system to remove lines 6 through 19. You cannot remove lines 0 through 4.
login
  • Use to enable password checking at login.
  • The default setting is to enable a password.
  • Example
host1(config-line)#login
  • Use the no version to disable password checking and allow access without a password.
password
  • Use to specify a password on a single line or a range of lines.
  • If you enable password checking but do not configure a password, the system will not allow you to access virtual terminals.
  • Specify a password in plain text (unencrypted) or cipher text (encrypted). In either case, the system stores the password as encrypted.
  • Use the following keywords to specify the type of password you will enter:
  • 0 (zero) - unencrypted password
  • 5 - secret
  • 7 - encrypted password

Note: To use an encrypted password or a secret, you must follow the procedure in Setting Basic Password Parameters earlier in this chapter to obtain the encrypted password or secret. You cannot create your own encrypted password or secret; you must use a system-generated password or secret.

  • Example 1 (unencrypted password)
host1(config-line)#password 0 mypassword
  • Example 2 (secret)
host1(config-line)#password 5 bcA";+1aeJD8)/[1ZDP6
  • Example 3 (encrypted password)
host1(config-line)#password 7 dq]XG`,%N"SS7d}o)_?Y
  • Use the no version to remove the password. By default, no password is specified.
show line vty
  • Use to display the configuration of a vty line.
  • Field descriptions
  • access-class - access-class associated with the vty line
  • data-character-bits - number of bits per character
  • 7 - setting for the standard ASCII set
  • 8 - setting for the international character set
  • exec-timeout - time interval that the terminal waits for expected user input
  • Never - indicates that there is no time limit
  • exec-banner - status for the exec banner: enabled or disabled. This banner is displayed by the CLI after user authentication (if any) and before the first prompt of a CLI session.
  • motd-banner - status for the MOTD banner: enabled or disabled. This banner is displayed by the CLI when a connection is initiated.
  • login-timeout - time interval during which the user must log in.
  • Never - indicates that there is no time limit
  • Example
host1#show line vty 0 no access-class in data-character-bits 8 exec-timeout 3w 3d 7h 20m 0s exec-banner enabled motd-banner enabled login-timeout 30 seconds Configuring AAA Authentication and AAA AuthorizationBefore you configure AAA authentication and AAA authorization, you need to configure a RADIUS and/or TACACS+ authentication server. Note that several of the steps in the configuration procedure are optional.

To configure AAA new model authentication and authorization for inbound sessions to vty lines on your system:

  1. Specify AAA new model authentication.
host1(config)#aaa new-model
  1. Create an authentication list that specifies the type(s) of authentication methods allowed.
host1(config)#aaa authentication login my_auth_list tacacs+ line enable
  1. (Optional) Specify the privilege level by defining a method list for authentication.
host1(config)aaa authentication enable default tacacs+ radius enable
  1. (Optional) Enable authorization, and create an authorization method list.
host1(config)aaa authorization commands 15 Boston if-authenticated tacacs+
  1. (Optional) Disable authorization for all Global Configuration commands.
host1(config)#no aaa authorization config-commands
  1. Specify the range of vty lines.
host1(config)#line vty 6 10 host1(config-line)#
  1. (Optional) Apply an authorization list to a vty line or a range of vty lines.
host1(config-line)#authorization commands 15 Boston
  1. Specify the password for the vty lines.
host1(config-line)#password xyz
  1. Apply the authentication list to the vty lines you specified on your system.
host1(config-line)#login authentication my_auth_listaaa authentication enable default
  • Use to allow privilege determination to be authenticated through the TACACS+ or RADIUS server. This command specifies a list of authentication methods that are used to determine whether a user is granted access to the privilege command level.
  • The authentication methods that you can use in a list include these options: radius, line, tacacs+, none, and enable.
  • To specify that the authentication should succeed even if all methods return an error, specify none as the final method in the command line.
  • Requests sent to a TACACS+ or RADIUS server include the username that is entered for login authentication.
  • If the authentication method list is empty, the local enable password is used.
  • Example
host1(config)#aaa authentication enable default tacacs+ radius
  • Use the no version to empty the list.
aaa authentication login
  • Use to set AAA authentication at login. This command creates a list that specifies the methods of authentication.
  • Once you specify aaa new-model as the authentication method for vty lines, an authentication list called "default" is automatically assigned to the vty lines. To allow users to access the vty lines, you must create an authentication list and either:
  • Name the list "default."
  • Assign a different name to the authentication list, and assign the new list to the vty line using the login authenticationcommand.
  • The authentication methods that you can use in a list include these options: radius, line, tacacs+, none, and enable.
  • The system traverses the list of authentication methods to determine whether a user is allowed to start a Telnet session. If a specific method is available but the user information is not valid (such as an incorrect password), the system does not continue to traverse the list and denies the user a session.
  • If a specific method is unavailable, the system continues to traverse the list. For example, if tacacs+ is the first authentication type element on the list and the TACACS+ server is unreachable, the system attempts to authenticate with the next authentication type on the list, such as radius.
  • The system assumes an implicit denial of service if it reaches the end of the authentication list without finding an available method.
  • Example
host1(config)#aaa authentication login my_auth_list tacacs+ radius line none
  • Use the no version to remove the authentication list from your configuration.
aaa authorization
  • Use to set the parameters that restrict access to a network.
  • Use the keyword exec to determine if the user is allowed to run User Exec mode commands. The commands you can execute from User Exec mode provide only user-level access.
  • Use the keyword commands to run authorization for all commands at the specified privilege level (0- 15). See Table 6-1 for a description of privilege levels.
  • You can enter up to three authorization types to use in an authorization method list. Options include: if-authenticated, none, and tacacs+.

Note: For information about TACACS+, see the ERX Broadband Access Configuration Guide, Chapter 4, Configuring TACACS+.

  • Authorization method lists define the way authorization is performed and the sequence in which the methods are performed. You can designate one or more security protocols in the method list to be used for authorization. If the initial method fails, the next method in the list is used. The process continues until either there is successful communication with a listed authorization method or all methods defined are exhausted.
  • Example
host1(config)#aaa authorization exec
  • Use the no version to delete method list.
aaa authorization config-commands
  • Use to reestablish the default created when the aaa authorization commands command was issued.
  • After the aaa authorization commands command has been issued, aaa authorization config-commands is enabled by default, which means that all configuration commands in Exec mode are authorized.
  • Example
host1(config)#aaa new-model host1(config)#aaa authorization command 15 parks tacacs+ none host1(config)#no aaa authorization config-commands
  • Use the no version to disable AAA configuration command authorization.
aaa new-model
  • Use to specify AAA new model as the authentication method for the vty lines on your system.
  • If you specify AAA new model and you do not create an authentication list, users will not be able to access the system through a vty line.
  • Example
host1(config)#aaa new-model
  • Use the no version to restore simple authentication.
authorization
  • Use to apply AAA authorization to a specific vty line or group of lines.
  • Use the exec keyword to apply this authorization to CLI access in general.
  • Use the commands keyword to apply this authorization to user commands of the privilege level you specify.
  • You can specify the name of an authorization method list; if no method list is specified, the default is used.
  • After you enable the aaa authorization command and define a named authorization method list (or use the default method list) for a particular type of authorization, you must apply the defined list to the appropriate lines for authorization to take place.
  • Example
host1(config)#line vty 6 host1(line-config)#authorization commands 15 sonny
  • Use the no version to disable authorization.
line
  • Use to specify the virtual terminal lines.
  • You can set a single line or a range of lines. The range is 0-19.
  • Example
host1(config)#line vty 6 10
  • Use the no version to remove a vty line or a range of lines from your configuration; users will not be able to run Telnet, SSH, or FTP to lines that you remove. When you remove a vty line, the system removes all lines above that line. For example, no line vty 6 causes the system to remove lines 6 through 19. You cannot remove lines 0 through 4.
login authentication
  • Use to apply an authentication list to the vty lines you specified on your system.
  • Example
host1(config-line)#login authentication my_auth_list
  • Use the no version to specify that the system should use the default authentication list.
password
  • Use to specify a password on a line or a range of lines if you specified the line option with the aaa authentication login command.
  • If you enable password checking but do not configure a password, the system will not allow you to access virtual terminals.
  • Use the following keywords to specify the type of password you will enter:
  • 0 (zero) - unencrypted password
  • 5 - secret
  • 7 - encrypted password

Which Windows operating system does not automatically include the NetBEUI protocol?

Windows XP does not automatically install NetBEUI, as Microsoft considers it a legacy protocol.

What are true statements about transport layer protocols?

**The TCP transport layer protocol uses windowing and acknowledgments for reliable transfer of data. **The TCP and UDP port numbers are used by application layer protocols. **The TCP transport layer protocol provides services to direct the data packets to their destination hosts.

What is network segmentation and basic traffic management concepts?

Once thought of as a perimeter defense security layer, firewalls are being brought into the infrastructure to protect different segments of the network such as finance, HR and engineering. Using firewalls as part of the internal network security solution will provide additional layers of access control to protect against the organization's sprawling definition of "authorized user," as well as provide attack containment. Adding firewalls to the infrastructure enables enterprises to protect specific resources, forcing users to authenticate themselves as they move from network to network, thereby reducing the risk of unauthorized access to sensitive information. In addition to user containment, internal firewalls add attack containment to the network to prevent damages from spreading in the event that an attack occurs. Examples of effective use of network segmentation include wireless LANs and customer extranets. Placing these users in their own segment, behind their own policy-based firewall, will allow enterprises to contain the users as well as any potential damages that may occur if an attack were to succeed. Rather than buying a separate, physical firewall for every segment, Juniper Networks provides the ability to segment the network through the high physical and virtual port densities of our products. Once thought of as a perimeter defense security layer, firewalls are being brought into the infrastructure to protect different segments of the network such as finance, HR and engineering. Using firewalls as part of the internal network security solution will provide additional layers of access control to protect against the organization's sprawling definition of "authorized user," as well as provide attack containment. Adding firewalls to the infrastructure enables enterprises to protect specific resources, forcing users to authenticate themselves as they move from network to network, thereby reducing the risk of unauthorized access to sensitive information. In addition to user containment, internal firewalls add attack containment to the network to prevent damages from spreading in the event that an attack occurs. Examples of effective use of network segmentation include wireless LANs and customer extranets. Placing these users in their own segment, behind their own policy-based firewall, will allow enterprises to contain the users as well as any potential damages that may occur if an attack were to succeed. Rather than buying a separate, physical firewall for every segment, Juniper Networks provides the ability to segment the network through the high physical and virtual port densities of our products.

What is a sophisticated hacking?

A sophisticated hacker is someone who makes a "Fake" company too bring in profits. This is extremely illegal.

Host a sends a frame with the destination mac address as ffffffffffff what action will the switch take for this frame?

It will send the frame to all hosts except host A.
This is a MAC broadcast address. All hosts on that subnet will receive the packet or frame. With the exception of the sending host of course.

Characteristics of a wan?

A WAN or wide area network connects devices over several platforms. It can be wireless or wired or both.

Why is market segmentation needed?

Market segmentation is needed because it helps the marketers to develop new marketing strategies. It also helps the marketers to look at a wider target audience to make their plans more appropriate.

How long can a burst at maximum speed last?

A burst at maximum speed can last anywhere from a few seconds to several minutes. The actual duration varies greatly on the circumstances and the equipment.

What are the applications of ATM networks?

ATM systems use Parcel Switching In telephone arranges, all rates are different of 8 kbps. you can get any rate. You can change your rate with time. With current telephone arranges, all rapid circuits are physically setup. It permits dialing any pace. 125 s 11 it versus Data Networks ATM versus Data Networks IP is connectionless. You can't save data transfer capacity ahead of time. It is association situated. You announce your needs before utilizing the system. Switches can't promise transfer speed or postponement. It systems save transfer speed and supports.

Wi fi connection to a linsky modem how do you make it secure?

well first you need to find where it comes from o and you dont spell it wi fi spell it like this wi-fi

What is usart protocol?

A USART protocol is computer hardware/software that converts parallel data signals to serial data signals. USART is an abbreviation for Universal Synchronous/Asynchronous Receiver/Transmitter.

How many ip address can be assigned to a nic?

the IP address is assigned to your computer by your DHCP server

you can only have 1 true ip address, although you can have ghost ip address and private ip addresses

Private Addresses are not routable through the internet

Ghosts IP addresses are normally used to cover something up, usually something illegal

;)

What is the maximum power output for WiFi routers in the UK?

For WIFI its only like 10 metres or 20 the most if theres no obstructions. It really depends if you get a good router and adapter or not.

Is there any other purpose of DHCP apart from IP assignment?

The Dynamic Host Configuration Protocol, or DHCP, is responsible for IP assignment and DNS settings. It also assigns network settings and provides network configuration information including subnet mask and broadcast address.

How do you set up an internet connection so that when users connect via wireless they are redirected to a welcome page ie in a hotel or public access point?

I have used this product in several commercial applications.. it works great and it's free

http://www.publicip.net/ What happens here is the users will see a the SSID of your AP. Once they double click to attach to the AP they will be redirected via the gateways "publicip.net application" - once signed in they can surf the web.

From your perspective you need a AP - Router - Server to run the aforementioned software.

Distingus between server and nodes?

SERVER IS A DEVICE THAT IS USED TO SHARE HARDWARE AS WELL AS SOFTWARE RESOURCES. NODES IS ALSO KNOWN AS WORKSTATION.

What is a Multicast Mesh?

A multicast mesh is a type of routing for ad hoc networks. Imagine a collection of say, 1000 laptops and smart-phones. Now, imagine that we want to send a message from any one device to any other. There are two routing types that immediately come to my mind: multicast tree and multicast mesh.

multicast tree: a device will only accept and forward a message from sender to receiver IF that router is on the shortest path from sender to receiver (basically, there are some more details). This routing protocol eliminates multicast loops (good) and nearly optimally provides the shortest route from sender to receiver. However, since this is an ad hoc network, a device on that path can turn off. When this happens (and it will), the entire ad hoc network has to send control messages to every device so that they know what tree they are on. This sucks, because it is a lot of overhead, and will happen frequently.

multicast mesh: Each device accepts messages even if the device is not on the shortest path from sender to receiver. This provides richer connectivity, and is robust when devices come and go. However, there is a problem, richer connectivity also means poor bandwidth utilization (there are duplicate messages in the network). Also, a purely multicast mesh network does not scale well (control messages + duplicate messages mire the network as nodes increase).

Distinguish between Distibuted computing and mobile computing?

Distributed computing is when a network of computers are used collectively to perform the same task while sharing the workload. Mobile computing, you pick up your laptop and head off on holiday!

Services provided by TCP and UDP to application layer?

Most of the application layer protocols are layered on top of either TCP or UDP. Therefore, TCP and UDP have to concurrently handle the many disparate data streams sent to them from the application layer. The demultiplexing process would be hopelessly complicated and impossible to handle without some means of identifying which data stream a particular segment of data belongs to. Both TCP and UDP provide a port identifier to uniquely identify each data stream. A set of standard port numbers are assigned by the IANA to the major aplication layer protocols. These 'well known' ports make it easier to find the corresponding server for a particular protocol on a host. e.g. SMTP servers can usually be found on port 25 and HTTP servers are usually on port 80. The combination of a TCP/UDP port and an IP address uniquely identifies a particular service on a particular host. The term 'socket' is usually used to refer to the combination of the TCP/UDP port and IP address.