8、计算机网络协议

2020-04-20  本文已影响0人  猪儿打滚

一、概述

计算机网络协议是有关计算机网络通信的一整套规则,或者说是为完成计算机网络通信而制定的规则、约定和标准。

二、组成

三、TCP/IP各层以及常用协议介绍

应用层

1、http协议
超文本传输协议,定义了万维网客户端程序(应用程序)怎么向万维网请求万维网文档,以及服务器如何把万维网文档传输给应用程序

来源:http://www.mamicode.com/info-detail-1196517.html)

2、https协议
安全超文本传输协议,由http+ssl/tls组成。ssl协议是安全套接字层,在http协议的基础上通过SSL/TLS提供加密处理数据、验证对方身份以及数据完整性保护。
SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。
其工作效率是http的十分之一,所以看情况来使用

3、ftp协议
文本传输协议

4、smtp协议
简单邮件传输协议,一般发邮件都是这个协议

5、dns协议
域名解析协议,在传输层提供支持的是UDP协议。

6、ssh协议
ssh是建立在应用层和传输层基础上的安全协议;
可靠的,专为远程登录会话和其它网络服务提供安全性的协议。利用它可以有效防止远程管理过程中的信息泄漏问题

7、DHCP协议
动态主机配置协议,用于分配IP地址

2、传输层

1、tcp协议
2、udp协议
相关内容较多,下一章写

3、网络层

1、ip协议
ip协议是为了计算机网络互相连接进行通信而设计的协议,是TCP/IP协议簇中最为核心的协议。所有类型的数据都以IP数据报格式进行传输的

2、icmp协议
网络控制报文协议,一种特殊的网络层协议。可以在应用层直接使用,跳过传输层(windows系统可以在小黑板使用对应命令)

3、 igmp协议
英特网组管理协议,其它没了解

4、链路层

1、ARP协议
地址解析协议

2、RARP协议
反向地址转换协议,和arp协议相反,可以将mac地址转换成ip地址

四、端口

1、概念

网络技术中,端口有两种意思

2、端口分类

3、常用端口

五、一些概念

1、访问网站的本质

本质上来说,访问任何一个网站,都是通过目标服务器的IP和端口号的组合来实现访问的;比如:http://www.xxx.com:xx

2、长连接和短连接

3、域名的好处

IP地址比较难记,域名便于记忆

上一篇下一篇

猜你喜欢

热点阅读