Network security http What is the protocol ？ The development of Internet technology makes network security more and more important in society . Many companies are paying more and more attention to network security . The increase of market demand also makes many people see the broad prospect of network security , More and more people are learning network security technology . Network security network protocol knowledge points ,http What is the protocol ？
HTTP, Hypertext transfer protocol . This protocol specifies the rules of communication between the browser and the world wide web server .HTTP It's a communication rule , The communication rules specify the content format that the client sends to the server , It also specifies the content format that the server sends to the client . In fact, we need to learn these two formats ！ The format the client sends to the server is “ Request protocol ”; The format the server sends to the client is “ Response protocol ”.
HTTP The protocol is a connectionless 、 A stateless agreement , Connectionless means that you are limited to one request per connection , Stateless is a protocol that has no memory for transactions .WEB The server itself does not recognize which requests were made by the same browser , Every request from the browser is completely isolated .
HTTPS To put it simply HTTP Security version , stay HTTP Lower join SSL layer .HTTP and HTTPS It's all by TCP Protocol encapsulation , It's going on http The protocol and https When the agreement , Three handshakes and four waves are needed SSL It is mainly used for Web The secure transport protocol of , Encrypt the network connection at the transport layer , The guarantee is Internet Security of data transmission on .
Type... In the browser address bar URL, Press enter to go through the following process ：
① Browser direction DNS The server requests to resolve the URL The domain name in IP Address ;
② It is concluded that IP After the address , According to the IP Address and default port 80, And the server TCP Connect ;
③ Browser sends out read file (URL The file corresponding to the following part of the domain name in ) Of HTTP request , The request message serves as TCP The data of the third message of the three handshake is sent to the server ;
④ The server responds to browser requests , And put the corresponding html Text to browser ;
⑤ Release TCP Connect ;
⑥ The browser will html Text and display content ;
The above is about “ Network security network protocol knowledge points ,http What is the protocol ？” Share content of . Learn more about network security technology , It is recommended to pay attention to the training course of network security for old boys .