
how-to block ads
|
| | | | FAQ Revisions | Editors: graffixx , SYNACK  Last modified on 2008-11-23 03:37:40
| |
|
|
8 Glossary·What is a router? ·What is ping? ·What is FTP? ·What is HTTP? ·What is the difference between a Hub, Switch, and Router ·What is the difference between Port Forwarding and Port Triggering? ·What is UPnP?
| | | From whatis.com
A router is a device or, in some cases, software in a computer, that determines the next network point to which a packet should be forwarded toward its destination. The router is connected to at least two networks and decides which way to send each information packet based on its current understanding of the state of the networks it is connected to. A router is located at any gateway (where one network meets another), including each Internet point-of-presence. A router is often included as part of a network switch.
A router may create or maintain a table of the available routes and their conditions and use this information along with distance and cost algorithms to determine the best route for a given packet. Typically, a packet may travel through a number of network points with routers before arriving at its destination. Routing is a function associated with the Network layer (layer 3) in the standard model of network programming, the Open Systems Interconnection (OSI) model. A layer-3 switch is a switch that can perform routing functions
feedback form
feedback form
by graffixx  | | | From whatis.com
Ping is a basic Internet program that lets you verify that a particular IP address exists and can accept requests. The verb ping means the act of using the ping utility or command. Ping is used diagnostically to ensure that a host computer you are trying to reach is actually operating. If, for example, a user can't ping a host, then the user will be unable to use the File Transfer Protocol (FTP) to send files to that host. Ping can also be used with a host that is operating to see how long it takes to get a response back. Using ping, you can learn the number form of the IP address from the symbolic domain name (see "Tip").
Loosely, ping means "to get the attention of" or "to check for the presence of" another party online. Ping operates by sending a packet to a designated address and waiting for a response. The computer acronym was contrived to match the submariners' term for the sound of a returned sonar pulse.
Ping can also refer to the process of sending a message to all the members of a mailing list requesting an ACK (acknowledgement code). This is done before sending e-mail in order to confirm that all of the addresses are reachable.
feedback form
feedback form
by graffixx  | | | From whatis.com
File Transfer Protocol (FTP), a standard Internet protocol, is the simplest way to exchange files between computers on the Internet. Like the Hypertext Transfer Protocol (HTTP), which transfers displayable Web pages and related files, and the Simple Mail Transfer Protocol (SMTP), which transfers e-mail, FTP is an application protocol that uses the Internet's TCP/IP protocols. FTP is commonly used to transfer Web page files from their creator to the computer that acts as their server for everyone on the Internet. It's also commonly used to download programs and other files to your computer from other servers.
As a user, you can use FTP with a simple command line interface (for example, from the Windows MS-DOS Prompt window) or with a commercial program that offers a graphical user interface. Your Web browser can also make FTP requests to download programs you select from a Web page. Using FTP, you can also update (delete, rename, move, and copy) files at a server. You need to logon to an FTP server. However, publicly available files are easily accessed using anonymous FTP.
Basic FTP support is usually provided as part of a suite of programs that come with TCP/IP. However, any FTP client program with a graphical user interface usually must be downloaded from the company that makes it.
feedback form
feedback form
by graffixx  | | | From whatis.com
The Hypertext Transfer Protocol (HTTP) is the set of rules for exchanging files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web. Relative to the TCP/IP suite of protocols (which are the basis for information exchange on the Internet), HTTP is an application protocol.
Essential concepts that are part of HTTP include (as its name implies) the idea that files can contain references to other files whose selection will elicit additional transfer requests. Any Web server machine contains, in addition to the HTML and other files it can serve, an HTTP daemon, a program that is designed to wait for HTTP requests and handle them when they arrive. Your Web browser is an HTTP client, sending requests to server machines. When the browser user enters file requests by either "opening" a Web file (typing in a Uniform Resource Locator) or clicking on a hypertext link, the browser builds an HTTP request and sends it to the Internet Protocol address indicated by the URL. The HTTP daemon in the destination server machine receives the request and, after any necessary processing, the requested file is returned.
The latest version of HTTP is HTTP 1.1.
feedback form
feedback form
by graffixx  | | | Hubs operate at ISO layer 1 - physical layer, Switches operates at ISO layer 2 - data link layer, and Routers operate at ISO layer 3 - network layer.
HUB When Ethernet was originally designed it used a single fat coax called a backbone. Individual hosts were physically connected to the backbone. This created a party line. Each host has to listen for the backbone to be idle before it started talking. It is possible more then one host will start talking at the same time, in that case the messages collide making them unintelligible. This condition is detected each transmitter stops talking and waits a variable interval before attempting to talk again. The Ethernet network is called a collision domain, since all devices must wait until the line is clear, and may inadvertently interfere with one another.
When Ethernet was modified to run over Unshielded Twisted Pair (UTP) Category rated wiring the original coax backbone was shrunk within the hub, called a collapsed backbone. Functionally a hub operates exactly as the old coax backbone. The ports on the hub provide a point-to-point connection to the Ethernet interface in each computer. With a hub each node must wait for the network to be idle and detect collisions between multiple nodes.
SWITCH As Ethernet networks grew in speed and size the party line nature was recognized as a performance limitation. Switches eliminate the collision domain and work much like the telephone switching system.
When an Ethernet packet arrives at the switch the destination MAC address is examined and the packet is switched to the proper port. Each Ethernet interface has a Media Access Controller (MAC) 48-bit address assigned by the hardware vendor. The switch remembers which MAC addresses are connected to each port. If the Switch does not know which port to use it floods the packet to all ports. When it gets a response it updates its internal MAC address table.
This means Port A can talk to C at the same time F is taking to B. This greatly increases overall performance even though it does not change the speed of individual connections. Because the collision domain is eliminated connections are able to use full duplex, hosts can transmit and receive at the same time improving performance even more.
ROUTER A router is used to interconnect multiple networks. The Internet is literally Internetwork -- a network of networks. Internet router’s work on IP addresses to determine how best to interconnect the sender to the destination. Because router’s work at the IP layer different physical networks can be interconnected, Ethernet, Token Ring, Sonet, even RS232 serial used for dialup can carry IP packets.
Routers intended for home use include Network Address Translation (NAT). This allows a single address assigned by the ISP to be shared by multiple hosts connected to the local network.
feedback form
feedback form
by tschmidt edited by graffixx  last modified: 2002-10-21 19:00:34 | | | Port forwarding: New connections from the outside to a certain port or port range go to a designated LAN machine. The ports are determined by the kind of server you want to run, (e.g. 80 for a web server) and the IP is the private LAN IP of your web server.
Port triggering: new connections from the outside to a certain port go to whatever LAN machine made a certain outgoing connection (as defined by destination port). Example: You define port 25 as trigger and 113 as port. If any of your LAN machines creates a outgoing connection (=trigger) to port 25 (e.g. to send mail), all incoming connections to port 113 will temporarily go that that machine. After a timeout, new 113 connections will again be dropped as in case (1).
No port forwarding defined: Only return traffic of connections established from the LAN side can make it to the LAN. They go to the machine that requested the packet according to the dynamic NAT table in the router. This mode is sufficient for typical internet use (browsing, e-mail, downloading, etc.). All new connection attempts from the outside are dropped, because they were not requested by anyone. (There are more complicated cases, e.g. with ftp, but a good router will be able to take care of the secondary connections by special algorithms (ftp-alg).
Thanks to SYNACK for supplying this information.
feedback form
feedback form
by graffixx  last modified: 2002-11-28 02:18:07 | | | - FAQ #4042.
feedback form
feedback form
by graffixx  last modified: 2003-01-06 17:24:59 |
|