计算机网络基础之三
计算机网络基础之三
TCP/IP协议族
之前总结了OCI模型参考,对于数据的传输都有了个大致的了解了,但是对于计算机网络来说,我们还要明白,在网络真正实现的是TCP/IP参考模型。那么TCP/IP协议族到底有什么协议呢?
通过下图就可以了解到TCP/IP有的协议:
这里分别介绍一下TCP/IP协议族含有的主要协议;
首先从四层传输层TCP和UDP介绍;
TCP协议:一个以建立连接为传输的协议,通过三次握手建立连接,通过四次握手结束连接,具有稳定,传输安全系数高(相对UDP而言);下图所示:
UDP协议:一个不以建立连接为传输的协议,主要用于实时传输中,具有占用协议资源少的优点;如下图所示:
因为这里是关于网络传输所以我们只两个参数,seq:收发端的序列号识别,用于告知接收方和发送方的端口号,同时识别用的;
ack:用于确认收到的数据报文而设立的,同时在TCP协议还有要告知进行下一次通信的信息;
另一个重要的就是三层的IP协议:用于网络层的传输;如图:
介绍完了这些重要的协议,暂时就不描述报文里的各个参数了。继续介绍我们的TCP/IP协议族;
自上而下的介绍,从传输层的连接涉及到的协议来介绍:
TELNET:是Internet远程登陆服务的标准协议和主要方式;
FTP:是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输;
SMTP:SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式;
另一个就从UDP无连接涉及到的协议来介绍:
DNS:(Domain Name System,域名系统),就是一个方便人们记住IP号的协议,比如我们记住的是www.baidu.com而不是那一串[14.215.177.38]IP地址;
TFTP:(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务;
好了上面介绍的是传输层的相关协议,现在介绍的是网络层协议了,其实网络层的协议主要的就三个;
ICMP:(Internet Control Message Protocol)Internet控制报文协议,作用就是控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息;
ARP:ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议;
RARP:和上面那个协议相反,就是反地址解析协议,在现在的工程不怎么常用;
以上就是TCP/IP协议族里的主要协议,所以小结一下;
小结:
TCP/IP协议族涉及到的协议有这些,通过图文来反复记忆这些;




浙公网安备 33010602011771号