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

Which two versions of the 802.11 technologies can use multiple antennas at both the access point and network adapter?

802.11n and g. The most recent to be deployed is 802.11n. They are wireless network protocols.

802.11n standard uses two antennas at both ends of the transmission and can use 802.11b/g/n standards. page 479 in the A+ Guide to Hardware 5th edition book.

What is an IP conflict?

This occurs when two or more computers on the same LAN network end up with the same IP address. When this occurs, both computers end up not being able to connect to network.There are a few ways in which this problem can be fixed.If it is Static IP request your ISP for a change of IP.If it is a Dynamic IP you can try resetting your modem by switching ON and OFF the modem or open the command prompt and type "ipconfig /release," which dumps the automatic address it had, and then "ipconfig /renew," which gets a new address.To check for the change in IP you can visit IP-Details.com which gives your public Ip when you visit the site.

The operating system's tasks in the most general sense fall into six categories?

2. Task of operating system (six categories)?Processor management Memory management Device management Storage management Application interface User interface = Processor Management = The heart of managing the processor comes down to two related issues: · Ensuring that each process and application receives enough of the processor's time to function properly · Using as many processor cycles as possible for real work The basic unit of software that the operating system deals with in scheduling the work done by the processor is either a process or a thread, depending on the operating system. It's tempting to think of a process as an application, but that gives an incomplete picture of how processes relate to the operating system and hardware. The application you see (word processor, spreadsheet or game) is, indeed, a process, but that application may cause several other processes to begin, for tasks like communications with other devices or other computers. There are also numerous processes that run without giving you direct evidence that they ever exist. For example, Windows XP and UNIX can have dozens of background processes running to handle the network, memory management, disk management, virus checks and so on. A process, then, is software that performs some action and can be controlled -- by a user, by other applications or by the operating system. It is processes, rather than applications, that the operating system controls and schedules for execution by the CPU. In a single-tasking system, the schedule is straightforward. The operating system allows the application to begin running, suspending the execution only long enough to deal with interrupts and user input. Interrupts are special signals sent by hardware or software to the CPU. It's as if some part of the computer suddenly raised its hand to ask for the CPU's attention in a lively meeting. Sometimes the operating system will schedule the priority of processes so that interrupts are masked -- that is, the operating system will ignore the interrupts from some sources so that a particular job can be finished as quickly as possible. There are some interrupts (such as those from error conditions or problems with memory) that are so important that they can't be ignored. These non-maskable interrupts (NMIs) must be dealt with immediately, regardless of the other tasks at hand. While interrupts add some complication to the execution of processes in a single-tasking system, the job of the operating system becomes much more complicated in a multi-tasking system. Now, the operating system must arrange the execution of applications so that you believe that there are several things happening at once. This is complicated because the CPU can only do one thing at a time. Today's multi-core processors and multi-processor machines can handle more work, but each processor core is still capable of managing one task at a time. In order to give the appearance of lots of things happening at the same time, the operating system has to switch between different processes thousands of times a second. Here's how it happens: · A process occupies a certain amount of RAM. It also makes use of registers, stacks and queues within the CPU and operating-system memory space. · When two processes are multi-tasking, the operating system allots a certain number of CPU execution cycles to one program. · After that number of cycles, the operating system makes copies of all the registers, stacks and queues used by the processes, and notes the point at which the process paused in its execution. · It then loads all the registers, stacks and queues used by the second process and allows it a certain number of CPU cycles. · When those are complete, it makes copies of all the registers, stacks and queues used by the second program, and loads the first program. = Memory Storage and Management = When an operating system manages the computer's memory, there are two broad tasks to be accomplished: 1. Each process must have enough memory in which to execute, and it can neither run into the memory space of another process nor be run into by another process. 2. The different types of memory in the system must be used properly so that each process can run most effectively. The first task requires the operating system to set up memory boundaries for types of software and for individual applications. In most computers, it's possible to add memory beyond the original capacity. For example, you might expand RAM from 1 to 2 gigabytes. This works fine, but can be relatively expensive. It also ignores a fundamental fact of computing -- most of the information that an application stores in memory is not being used at any given moment. A processor can only access memory one location at a time, so the vast majority of RAM is unused at any moment. Since disk space is cheap compared to RAM, then moving information in RAM to hard disk can greatly expand RAM space at no cost. This technique is called virtual memory management. Disk storage is only one of the memory types that must be managed by the operating system, and it's also the slowest. Ranked in order of speed, the types of memory in a computer system are: · High-speed cache -- This is fast, relatively small amounts of memory that are available to the CPU through the fastest connections. Cache controllers predict which pieces of data the CPU will need next and pull it from main memory into high-speed cache to speed up system performance. · Main memory -- This is the RAM that you see measured in megabytes when you buy a computer. · Secondary memory -- This is most often some sort of rotating magnetic storage that keeps applications and data available to be used, and serves as virtual RAM under the control of the operating system. The operating system must balance the needs of the various processes with the availability of the different types of memory, moving data in blocks (called pages) between available memory as the schedule of processes dictates. = Device Management = The path between the operating system and virtually all hardware not on the computer's motherboard goes through a special program called a driver. Much of a driver's function is to be the translator between the electrical signals of the hardware subsystems and the high-level programming languages of the operating system and application programs. Drivers take data that the operating system has defined as a file and translate them into streams of bits placed in specific locations on storage devices, or a series of laser pulses in a printer. ­Because there are such wide differences in the hardware, there are differences in the way that the driver programs function. Most run when the device is required, and function much the same as any other process. The operating system will frequently assign high-priority blocks to drivers so that the hardware resource can be released and readied for further use as quickly as possible. One reason that drivers are separate from the operating system is so that new functions can be added to the driver -- and thus to the hardware subsystems -- without requiring the operating system itself to be modified, recompiled and redistributed. Through the development of new hardware device drivers, development often performed or paid for by the manufacturer of the subsystems rather than the publisher of the operating system, input/output capabilities of the overall system can be greatly enhanced. Managing input and output is largely a matter of managing queues and buffers, special storage facilities that take a stream of bits from a device, perhaps a keyboard or a serial port, hold those bits, and release them to the CPU at a rate with which the CPU can cope. This function is especially important when a number of processes are running and taking up processor time. The operating system will instruct a buffer to continue taking input from the device, but to stop sending data to the CPU while the process using the input is suspended. Then, when the process requiring input is made active once again, the operating system will command the buffer to send data. This process allows a keyboard or a modem to deal with external users or computers at a high speed even though there are times when the CPU can't use input from those sources. Managing all the resources of the computer system is a large part of the operating system's function and, in the case of real-time operating systems, may be virtually all the functionality required. For other operating systems, though, providing a relatively simple, consistent way for applications and humans to use the power of the hardware is a crucial part of their reason for existing. = User Interface = Just as the API provides a consistent way for applications to use the resources of the computer system, a user interface (UI) brings structure to the interaction between a user and the computer. In the last decade, almost all development in user interfaces has been in the area of the graphical user interface (GUI), with two models, Apple's Macintosh and Microsoft's Windows, receiving most of the attention and gaining most of the market share. The popular open-source Linux operating system also supports a graphical user interface. There are other user interfaces, some graphical and some not, for other operating systems. Unix, for example, has user interfaces called shells that present a user interface more flexible and powerful than the standard operating system text-based interface. Programs such as the Korn Shell and the C Shell are text-based interfaces that add important utilities, but their main purpose is to make it easier for the user to manipulate the functions of the operating system. There are also graphical user interfaces, such as X-Windows and Gnome, that make Unix and Linux more like Windows and Macintosh computers from the user's point of view. It's important to remember that in all of these examples, the user interface is a program or set of programs that sits as a layer above the operating system itself. The same thing is true, with somewhat different mechanisms, of both Windows and Macintosh operating systems. The core operating-system functions -- the management of the computer system -- lie in the kernel of the operating system. The display manager is separate, though it may be tied tightly to the kernel beneath. The ties between the operating-system kernel and the user interface, utilities and other software define many of the differences in operating systems today, and will further define them in the future. = Application Program Interfaces = Just as drivers provide a way for applications to make use of hardware subsystems without having to know every detail of the hardware's operation, application program interfaces (APIs) let application programmers use functions of the computer and operating system without having to directly keep track of all the details in the CPU's operation. Let's look at the example of creating a hard disk file for holding data to see why this can be important. A programmer writing an application to record data from a scientific instrument might want to allow the scientist to specify the name of the file created. The operating system might provide an API function named MakeFile for creating files. When writing the program, the programmer would insert a line that looks like this: In this example, the instruction tells the operating system to create a file that will allow random access to its data (signified by the 1 -- the other option might be 0 for a serial file), will have a name typed in by the user (%Name) and will be a size that varies depending on how much data is stored in the file (signified by the 2 -- other options might be zero for a fixed size, and 1 for a file that grows as data is added but does not shrink when data is removed). Now, let's look at what the operating system does to turn the instruction into action. The operating system sends a query to the disk drive to get the location of the first available free storage location. With that information, the operating system creates an entry in the file system showing the beginning and ending locations of the file, the name of the file, the file type, whether the file has been archived, which users have permission to look at or modify the file, and the date and time of the file's creation. The operating system writes information at the beginning of the file that identifies the file, sets up the type of access possible and includes other information that ties the file to the application. In all of this information, the queries to the disk drive and addresses of the beginning and ending point of the file are in formats heavily dependent on the manufacturer and model of the disk drive. Because the programmer has written the program to use the API for disk storage, the programmer doesn't have to keep up with the instruction codes, data types and response codes for every possible hard disk and tape drive. The operating system, connected to drivers for the various hardware subsystems, deals with the changing details of the hardware. The programmer must simply write code for the API and trust the operating system to do the rest. APIs have become one of the most hotly contested areas of the computer industry in recent years. Companies realize that programmers using their API will ultimately translate this into the ability to control and profit from a particular part of the industry. This is one of the reasons that so many companies have been willing to provide applications like readers or viewers to the public at no charge. They know consumers will request that programs take advantage of the free readers, and application companies will be ready to pay royalties to allow their software to provide the functions requested by the consumers === ===

What address is used to send packets that are destined for an outside network?

Router uses IP address of destination node to do the direct packet switching..while bridge & switch uses the MAC address to packet forwarding.

Which companies offer dedicated server colocation?

The "best" company for dedicated hosting is subjective, based on your needs. The most popular is certainly GoDaddy, but many options for dedicated hosting are available. You will need to search on your own and compare the prices and services of many companies

What are the components of a data communication?

components of data communication are as follow:

transmitter or receiver of data: this may be terminals,computer and mainframe etc.

medium:it is the medium though which the data is being transmitted.These are cabling,radio frequency,microwave, fiber optics,infrared,wireless etc.

receiver:as it name implies,it is the device,which receives the data transmitted,these are printers, terminals,mainframs,computers.cell phone etc.

How do i find a sites ip address?

IP Addresses
  • Use a website such as www.netcraft.com. You have to enter in the site and it will bring up a list of IP addresses.
  • Go to a Unix or Linux command line and type: host www.whatever.com
  • If you are using Windows, go to command prompt, type PING website name. That gives the IP.
  • Another site that provides a quick and easy (and free) way to look up an IP address is http://www.ip2location.com/free.asp

    This site includes the region, country, and who the IP address is registered to

  • You can use this tool for to find IP address, location and pagerank of a website: http://websiteipaddress.com

What ports are available on desktop computers?

Ports are something where you can connect output devices and other devices.

Here is a list of different ports you can have:

USB ports

SD card reader port

SATA ports (located on the motherboard)

The firewall determines if network traffic should continue on to its destination or be stopped.?

A firewall can block/open particular ports without prejudice.

Yes, a firewall does determine if network traffic should continue through to the destination or be stopped. Therefore keeping unwanted materials out.

Yes, firewalls are in charge of deciding whether a piece of network traffic should be allowed past the firewall to travel onwards to its destination or if it should be stopped. Rules can be set at the firewall to prevent traffic from entering your local network that you do not want to.

A modern firewall can be programmed to block or or pass through (with or without modification) packet traffic based on its source or its destination or both. It can select packets based on an IP address, a range of ip addresses, network or subnet. It can use port numbers to filter or redirect packets to specific ip addresses. Better ones can select packets based on the domain name, or part of it or even block based on the contents of a web page. Of course, it may also block access to a really nice chicken breast recipe because of one word.

Some firewalls can even filter based on the category association of a host or domain name. For example, you can block web sites that involve drugs and alcohol, or sites associated with sex and nudity.

Is the Dell Inspiron 530 wireless?

your hoping that someone will see this question, someone who either owns or uses that one model of your computer... why not just go to dell.com?

most laptops made in the last like 5 years have wifi.. most desktops dont

What is classful network?

classfull netwok means all range of IPs have the same of subnetmask

classless network means there is different in subnetmask of networks

for examble i have two network connected through routers

the first network ip is 192.168.2.0 255.255.255.192

the secound network ip is 10.1.2.1.0 255.255.255.240

for more information contact me on monkez_3@hotmail.com

What is the difference between static packet filter firewall operation and stateful firewall operation?

Stateful firewall checks more than just the ACK flag;it inspects the sequence numbers to ensure the correct state of the TCP session.

What does a lit link light represent on a hub or switch?

The presence of of a link light indicates that the transmit and receive pairs are properly aligned and the connected devices are communicating.

Is a hub also called a multiport repeater?

it receives the incoming data signals and then regenerates it and transmits it to all other ports . hence it is called a multi-port repeater.

Saquibur Rahman

Different types of protocol?

Different types of networking operating systems uses different digital languages to control the communication process between the computers. These languages is called Network protocols.

Definition : A protocol is a set of rules to govern the data transfer between the devices. The rules are used for the following purposes.

1. For compressing the data.

2. For sending device to indicate that it has finished sending a message.

3. For receiving device to indicate that it has received a message.

Types of Protocols :

There are different types of Protocol such as:

1. Transmission control Protocol (TCP)

2. Internet Protocol (IP)

3. Internet Address Protocol (IP Address)

4. Post office Protocol (POP)

5. Simple mail transport Protocol (SMTP)

6. File Transfer Protocol (FTP)

7. Hyper Text Transfer Protocol (HTTP)

8. Ethernet

9. Telnet

10. Gopher

1. Transmission control Protocol (TCP)

This is a communication protocol that computers uses to communicate over a network. TCP divides message into stream of packets which are sent and then reassembled at the destination.

2. Internet Protocol (IP)

Internet protocol is addressing protocol. It is always used together with TCP. IP addresses of packet, routes them through different nodes and networks until it reaches its final destination. TCP/IP is perhaps the most used standard protocol for connecting computer networks.

3. Internet Address Protocol (IP Address)

This is the address that identifies a computer on a network using TCP/IP. An IP address contains series of four numbers unique to the computer concerned Eg : 90.399.424.34. This address is usually supplied by a Internet Service Provider.

4. Post office Protocol (POP)

This is used to receive incoming E-mail .

5. Simple mail transport Protocol (SMTP)

This protocol is used for sending and distributing outgoing E-Mail .

6. File Transfer Protocol (FTP)

This is a system that allows users to transfer files from one computer to another computer. Files that can be transfered may include program files, text files and multimedia files ect. This method of file transfer is faster than that using HTTP.

7. Hyper Text Transfer Protocol (HTTP)

HTTP is used to transfer a hyper text between two or more computers. Hyper text is the text that is coded using the language called HTML. HTML codes are used to create links. This link may be in any format such as text or graphics.

HTTP is based on the Client/server principles. HTTP allows a client to establish connection with a server and make a request. The server accepts the connection initiated by the client and send back the response. An HTTP request identifies the resources that the client is interested it and tells the server what action to take on the resource.

8. Ethernet

Ethernet is a most popular protocol used for LAN communication. It transfer the information in digital packets. Every computer that uses this protocol contains the Ethernet Network Interface Card (NIC).

This card is an unique address code embedded in microchip. This address is used to identify the system. When a packet is placed on a network, The packet is sent to every computer on the networks but only the computer which has the same address as Network Interface Card address is allowed to claim that packet and receive the digital information contained with it.

Only one packet is placed at a time in the network. If two systems placed packets on the network on same time. When NIC tries to place a packet it first looks whether a packet already exit or not. If it exits the NIC is forced to wait for a random milliseconds before trying again. This continues until a 'gap' is found then the packet can be successfully transmitted on to a network.

9. Telnet

Telnet is a set of rules used to connect one computer to another computer. The process of this connection is called as remote login. The computer who request connection is called local computer, who accept the connection is called remote computer. If you type commands in local computer remote login these commands executed in the remote computer. You can see in your monitor what is the process going on in this remote computer.

Telnet also operates on the client/server principle. The establishment of connection and display data on the local computer uses a Telnet server program to accept the connection and send responses to requests for information back to the local computer.

10. Gopher

Gopher is a sot of rules used to search, retrieve and display documents from remote sites. It is possible to initiate on-line connections with other systems through Goper. It also operates on client/server principal

.

Did you like this resource? Share it with your friends and show your love!

inShare

What is the maximum number of workstations the subnet mask 255.255.240.0 can support on the local subnet?

By using 255.255.240.0 as a subnet mask you have 4+8 bits remaining, that can be used for host IP addresses. So you have 2^12 IPs - 2 IPs = 4094.

This "minus 2" IPs are because first IP is always the IP of entire network and last one is a brodcast address. None of them can be assigned to a particular host.

What is networking and types of networking?

A communication in between two or more computers is called a network..and the process of making network is called networking..there are three basic Types of networking..1) LAN ..2) MAN...3) WAN....

Where is the network and sharing center?

You can open this by clicking on the network icon in the right corner of the screen. from there, you can click on the words 'network and sharing center' to open it.

I use this if my network connection goes down, by clicking on the 'x' between network and internet. it then brings up a tool that can tell you what's wrong and usually fix it.