Full analysis of network protocols-full understanding of network protocols

Source: Internet
Author: User
Article title: Network Protocol full analysis-network protocol full understanding. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
When we use a browser to ride the expressway on the Internet, we need to use transmission control protocols such as http and FTP to accurately search for resources and obtain files, this type of transfer control protocol is like a traffic sign on a road. if you don't know it, you won't be able to reach the place you want to go. Next I will talk about this problem, hoping to bring some convenience to friends who surf for the first time.
  
   1. HTTP
English name: hyper text transport protocol
Chinese name: Hypertext Transfer Protocol
Function description: it is the most widely used communication protocol for information transmission over the Internet. all WWW programs must follow this protocol standard. It is mainly used to access files on a resource server, including browsing, downloading, and running specified files on the server, that is to say, we can access WWW resources on the Internet through HTTP.
Example of http://www.chinayancheng.net/test.html
In this example, the user wants to create a webpage named test.html, which is stored on a resource server such as www.chinayancheng.net.
  
   2. FTP
English name: file transfer protocol
Chinese name: File Transfer Protocol
Function description: This protocol is one of the methods for obtaining files from the Internet. it is used to transfer files between users and file servers, through this protocol, users can easily connect to the remote server, view the file content on the remote server, and copy the required content to their own computer. on the other hand, if the file server authorization allows you to manage the files on the server, you can upload the content on your local computer to the file server for sharing, in addition, you can freely edit the preceding file, such as deleting, moving, copying, and renaming the file.
Example of ftp://ftp.chinayancheng.net/pub/test.exe
Compile this program.
  
   3. FILE
English name: file
Chinese name: Local File Transfer Protocol
Function description: This protocol is used to obtain files from a user's computer. with this protocol, users can display files stored on their hard disks on the screen of the navigation system.
Example: file: // c:/yancheng/test.htm
In this example, the user wants to upload a file named test.htm on the compute server, which is stored in the yancheng directory of drive C. Note that,
The drive letter is followed by "|" rather than ":". In addition, because the computer is omitted, the file is followed by three slash "//".
  
   4. TELNET
English name: telnet
Chinese name: remote logon protocol
Function description: This protocol allows you to use your computer as a terminal on a remote host. through this protocol, you can log on to a remote server, connect to and control remote computers using commands based on the text interface, without the graphic interface function in WWW. Once a user establishes a connection with the remote server through TELNET, the user's computer will enjoy the same power as the local terminal of the remote computer, the CPU, hard disk, and other system resources of the server can be used in the same way as that of the local terminal.
Example: telnet: // yancheng.jsinfo.net indicates that the user intends to log on to a remote computer named yancheng.jsinfo.net and control and manage files and other resources on the remote server through his own computer.
  
   5. MAILTO
English name: mail
Chinese name: email protocol
Function description: This protocol is used to mail emails over the Internet. with mailto, we can create a hyperlink pointing to the email address.
Example: mailto: zys666@21cn.com
In this example, an email is sent to the user zys666. the user's email address is set on the computer 21cn.com. By email, we can send text to each other, as well as images, sounds, animations, and other multimedia files to users.
  
   6. NEWS
English name: news group
Chinese name: Network newsgroup protocol
Function description: This protocol allows you to access thousands of newsgroups over the Internet. you can read or write to these newsgroups, all information is stored in a computer called the "USENET" news server.
Example: news: rec. food. restautants
This example shows that you want to get something from the USENET newsgroup and read some content from the discussion group about recipes named "rec. food. restautants. Network news groups discuss all topics, from political, economic, scientific, cultural, cultural, social and other aspects of information, you can easily find a news group that matches your interests and hobbies, and express your views on it.
  
   7. WAIS
English name: wide area information servers
Chinese name: Wide Area Information Server Protocol
Function description: This protocol is a deep method for searching information on the Internet. It provides a hyperlink related to the Wide-Area Information Server database and opens the hyperlink, you can query or obtain information from any database on the Internet.
Example: wais: // cheops.anu.edu. au
In this example, you are going. when you enter the preceding address in the address bar of your browser, wais will use a WEB page to ask you what information to query, after you enter keywords on the web page of your browser, you can perform a full search on the text. the searched files can be directly copied to the local computer.
  
   8. GOPHER
English name: gopher
Chinese name: an information query system protocol
Function description: This protocol defines an information query system on the Internet. The system is similar to the WWW menu system, except that it is in plain text mode, you can use the above menu to find the relevant network information. In addition, you can also conveniently transfer the information from one gopher server to another gopher server for retrieval and copying.
Example: gopher: // showme.missouri.edu/aroundcolumbia
In this example, you want to query the content in the aroundcolumbia directory on a server named "showme.missouri.edu. If the above address is followed by a specific file name, the text file will be returned from the server to the user; if there is no file name, the menu will be returned from the server to the user.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.