Terminology means Technical Definition, here are some terminologies used for computers, they are categorized alphabetically, either you scroll down the page until you reach the terminology you wants, or it would be easier to click the terminology you want from the list. I hope you like this page and make a good use of it, also there will be an updates in the future, you may visit it regularly. 

Choose.gif (440 bytes)a.gif (124 bytes)b.gif (127 bytes)c.gif (131 bytes)d.gif (129 bytes)e.gif (116 bytes)f.gif (114 bytes)g.gif (141 bytes)h.gif (121 bytes)i.gif (71 bytes)j.gif (85 bytes)k.gif (124 bytes)l.gif (75 bytes)m.gif (142 bytes)n.gif (103 bytes)o.gif (137 bytes)p.gif (92 bytes)q.gif (140 bytes)r.gif (129 bytes)s.gif (133 bytes)t.gif (80 bytes)u.gif (127 bytes)v.gif (130 bytes)w.gif (150 bytes)x.gif (124 bytes)y.gif (119 bytes)z.gif (117 bytes)

Letter T : TCP/IP - Terminal Emulation - Terminal Server                                                                                                 

 

  TCP/IP

Top.gif (1083 bytes)

   TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language or protocol of the Internet. It can also be used as a communications protocol in the private networks called intranets and in extranets. When you are set up with direct access to the Internet, your computer is provided with a copy of the TCP/IP program just as every other computer that you may send messages to or get information from also has a copy of TCP/IP.

   TCP/IP is a two-layered program. The higher layer, Transmission Control Protocol, manages the assembling of a message or file into smaller packets that are transmitted over the Internet and received by a TCP layer that reassembles the packets into the original message. The lower layer, Internet Protocol, handles the address part of each packet so that it gets to the right destination. Each gateway computer on the network checks this address to see where to forward the message. Even though some packets from the same message are routed differently than others, they'll be reassembled at the destination.

   TCP/IP uses the client/server model of communication in which a computer user (a client) requests and is provided a service (such as sending a Web page) by another computer (a server) in the network. TCP/IP communication is primarily point-to-point, meaning each communication is from one point (or host computer) in the network to another point or host computer. TCP/IP and the higher-level applications that use it are collectively said to be "connectionless" because each client request is considered a new request unrelated to any previous one (unlike ordinary phone conversations that require a dedicated connection for the call duration). Being connectionless frees network paths so that everyone can use them continuously. (Note that the TCP layer itself is not connectionless as far as any one message is concerned. Its connection remains in place until all packets in a message have been received.)

   Many Internet users are familiar with the even higher layer application protocols that use TCP/IP to get to the Internet. These include the World Wide Web's Hypertext Transfer Protocol (HTTP), the File Transfer Protocol (FTP), Telnet (Telnet) which lets you logon to remote computers, and the Simple Mail Transfer Protocol (SMTP). These and other protocols are often packaged together with TCP/IP as a "suite."

   Personal computer users usually get to the Internet through the Serial Line Internet Protocol (SLIP) or the Point-to-Point Protocol (PPP). These protocols encapsulate the IP packets so that they can be sent over a dial-up phone connection to an access provider's modem.

   Protocols related to TCP/IP include the User Datagram Protocol (UDP), which is used instead of TCP for special purposes. Other protocols are used by network host computers for exchanging router information. These include the Internet Control Message Protocol (ICMP), the Interior Gateway Protocol (IGP), the Exterior Gateway Protocol (EGP), and the Border Gateway Protocol (BGP).

 

Selected Links
Transmission Control Protocol - DARPA Internet Program Protocol Specification (ftp://ftp.isi.edu/in-notes/rfc793.txt), RFC 793, and Internet Protocol - DARPA Internet Program Protocol Specification (ftp://ftp.isi.edu/in-notes/rfc791.txt), RFC 791, are the authoritative TCP and IP descriptions.
A TCP/IP Tutorial, RFC 1180, (ftp://ftp.isi.edu/in-notes/rfc1180.txt ) is another authoritative way to learn about TCP/IP.
Bay Networks offers an illustrated explanation of the Internet Protocol (http://www.baynetworks.com/Products/Routers/Protocols/Bridge/ip.html) and the suite of protocols that use it.

 

  Terminal Emulation  

Top.gif (1083 bytes)

   Terminal emulation is the ability of a personal computer (which is programmable and therefore "smart") to appear to be a "dumb" (nonprogrammable) terminal" so that it can be used to interact with a mainframe computer or other computer with its own proprietary connection interface. With terminal emulation, a PC user can log on and get direct access to programs in the mainframe operating system. Terminal emulation requires installing a special program in the PC or on a local area network (LAN) server to which it is connected. Typically, an enterprise with mainframe computers installs a terminal emulation program in all its workstations (or LAN servers). Workers can work locally with Windows or other PC or workstation applications and also open a window and work directly with mainframe applications. The terminal emulation program runs like any other workstation application as a separate program task providing its own window to the user. However, instead of content with a graphical user interface (GUI), the terminal emulation window presents some particular mainframe operating system or application interface that is text-only.

   Different terminal emulation is required for specific types of terminal - for example, the IBM 3270 display terminal or the AS/400's 5250 display terminal . The program performing the terminal emulation must understand the data stream from the mainframe at several communication levels, including data link control and session control. Special hardware may be required, depending on how the PC using the terminal emulation program is being connected to the mainframe - for example, through remote dial-up, leased line, or ISDN.

 

Selected Links
CQ-COMM offers terminal emulation packages for the 3270, 3770, 3780, and 5250 terminals.

 

  Terminal Server

Top.gif (1083 bytes)

   Generally in information technology, a terminal server is a hardware device or server that provides terminals (PCs, printers, and other devices) with a common connection point to a local or wide area network. The terminals connect to the terminal server from their RS-232 or RS-423 serial ports. The other side of the terminal server connects through network interface cards (NICs) to a local area network (LAN), usually an Ethernet or Token Ring LAN, through modems to the dial-in/out wide area network, or to an X.25 network or a 3270 gateway. (Different makes of terminal server offer different kinds of interconnection. Some can be ordered in different configurations based on customer need.) The use of a terminal server means that each terminal doesn't need its own network interface card or modem. The connection resources inside the terminal server are usually shared dynamically by all attached terminals.

   Some terminal servers can be shared by up to 128 terminals. The terminals can be PCs, terminals that emulate 3270s, printers, or other devices with the RS-232/423 interface. In some terminal servers, the terminals can use TCP/IP for Telnet connection to a host, LAT to a DEC host, or TN3270 for Telnet connection to an IBM host with 3270 applications. With some terminal servers, a given terminal user can have multiple host connections to different kinds of host operating systems (UNIX, IBM, DEC).

The term communication server is also sometimes used instead of terminal server.

 

Selected Links
Cisco offers its own Terminal Server Product Overview.
Access Beyond provides a description of a terminal server, CSX7100 Communications Server.
Chase Research calls its terminal server the Chase IOLAN+ Communication Server.
CoBox, a German firm, makes a family of aCola Terminal Servers which provide connection to Ethernet or Token Ring LANs.

 

______________________________________________________________

Designed By Wessam Sherif, All Rights Reserved.