软考-网络总结-协议

本文深入讲解TCP/IP协议,包括TCP的可靠传输特性,如三次握手和四次挥手过程,以及UDP的无连接、高速率特性。同时介绍了基于TCP/IP协议的常见应用层协议,如HTTP、FTP、SMTP等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,详细介绍(详细的可以简单看)

TCP

TCP/IP是"transmission Control Protocol/Internet Protocol"的简写,中文译名为传输控制协议/互联网络协议, TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。

TCP面向连接的服务(例如Telnet、FTP、和SMTP,SNMP,HTTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。

UDP

UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询---应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要 交换的信息量较小。使用UDP的服务包括NTP(网落时间协议)和DNS(DNS也使用TCP)TFTP。基于UDP的协议主要有DNS, TFTP, SNMP

TFTP是一个传输文件的简单协议,它其于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文 件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。

二,精解(好好看,能地分)

每一个应用层(TCP/IP参考模型 的最高层) 一般都会使用到两个传输层协议之一

: 面向连接的TCP传输控制协议:tcp三次握手,四次挥手。性质:可靠传输,差错控制,流量控制。

无连接的包传输的UDP用户数据报文协议 :不可靠的,无连接的。性质:高速率性,通信量浪费小。

其他协议有:

HTTP(HyperText Transfer Protocol,超文本传输协议)运行于TCP协议上。(https是http的安全模式,用ssL协议加密

TELNET (Teletype over the Network, 网络电传) ,通过一个终端(terminal)登陆到网络(运行在TCP协议上)。(telnet用ssh加密

FTP (File Transfer Protocol, 文件传输协议) ,由名知义(运行在TCP协议上) 。

SMTP (Simple Mail Transfer Protocol,简单邮件传输协议) ,用来发送电子邮件(运行在TCP协议上) 。

DNS (Domain Name Service,域名服务) ,用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上) 。

ECHO (Echo Protocol, 回绕协议) ,用于查错及测量应答时间(运行在TCP和UDP协议上) 。

NTP (Network Time Protocol,网络时间协议) ,用于网络同步(运行在UDP协议上) 。

SNMP (Simple Network Management Protocol, 简单网络管理协议) ,用于网络信息的收集和网络管理。(运行于UDP协议上)

BOOTP (Boot Protocol,启动协议) ,应用于无盘设备(运行在UDP协议上)。

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),动态配置IP地址,在网络适配器中的ip4的自动获取用的就是这个协议。

arp(地址解析协议)获取物理地址的一个TCP/IP协议,mac和ip的互换。

rarp(逆地址解析协议),和arp相反。

三,其他

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据。说的通俗点就是域名和ip的一个对照表,通过域名找到ip,然后再去访问。

ip地址中的全零 和全一不能做ip,用于组播或者广播。

IP4是由4个0~255的数字组成的,换算二进制共有32位。而IPv6采用了长度为128位的IP地址

关于网络持续更新中

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值