计算机网络协议包含,计算机网络TCP/IP协议包含哪些内容

随着互联网的不断发展,越来越多的人都在学习计算机编程开发技术,而今天我们就通过案例分析来了解一下,计算机网络TCP/IP协议包含哪些内容。

1fbf555f21ada8ec9a7bd4632c1c2871.png

IP协议

IP是互联网协议(InternetProtocol),位于网络层。IP是整个TCP/IP协议族的核心,也是构成互联网的基础。IP能够为运输层提供数据分发,同时也能够组装数据供运输层使用。它将多个单个网络连接成为一个互联网,这样能够提高网络的可扩展性,实现大规模的网络互联。二是分割顶层网络和底层网络之间的耦合关系。

ICMP协议

ICMP协议是InternetControlMessageProtocol,ICMP协议主要用于在IP主机、路由器之间传递控制消息。ICMP属于网络层的协议,当遇到IP无法访问目标、IP路由器无法按照当前传输速率转发数据包时,会自动发送ICMP消息,从这个角度来说,ICMP协议可以看作是错误侦测与回报机制,让我们检查网络状况、也能够确保连线的准确性。

ARP协议

ARP协议是地址解析协议,即AddressResolutionProtocol,它能够根据IP地址获取物理地址。主机发送信息时会将包含目标IP的ARP请求广播到局域网络上的所有主机,并接受返回消息,以此来确定物理地址。收到消息后的物理地址和IP地址会在ARP中缓存一段时间,下次查询的时候直接从ARP中查询即可。

TCP协议

TCP就是传输控制协议,也就是TransmissionControlProtocol,它是一种面向连接的、可靠的、基于字节流的传输协议,TCP协议位于传输层,TCP协议是TCP/IP协议簇中的核心协议,它大的特点就是提供可靠的数据交付。

TCP的主要特点有慢启动、拥塞控制、快速重传、可恢复。

UDP协议

UDP协议就是用户数据报协议,也就是UserDatagramProtocol,UDP也是一种传输层的协议,与TCP相比,UDP提供一种不可靠的数据交付,也就是说,UDP协议不保证数据是否到达目标节点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。UDP是一种无连接的协议,传输数据之前源端和终端无需建立连接,不对数据报进行检查与修改,无须等待对方的应答,会出现分组丢失、重复、乱序等现象。但是UDP具有较好的实时性,工作效率较TCP协议高。

FTP协议

FTP协议是文件传输协议,英文全称是FileTransferProtocol,应用层协议之一,是TCP/IP协议的重要组成之一,FTP协议分为服务器和客户端两部分,FTP服务器用来存储文件,FTP客户端用来访问FTP服务器上的文件,FTP的传输效率比较高,所以一般使用FTP来传输大文件。

DNS协议

DNS协议是域名系统协议,英文全称是DomainNameSystem,它也是应用层的协议之一,DNS协议是一个将域名和IP相互映射的分布式数据库系统。DNS缓存能够加快网络资源的访问。

SMTP协议

SMTP协议是简单邮件传输协议,英文全称是SimpleMailTransferProtocol,应用层协议之一,SMTP主要是用作邮件收发协议,SMTP服务器是遵循SMTP协议的发送邮件服务器,用来发送或中转用户发出的电子邮件

SLIP协议

SLIP协议是指串行线路网际协议(SerialLineInternetProtocol),是在串行通信线路上支持TCP/IP协议的一种点对点(Point-to-Point)式的链路层通信协议。

PPP协议

PPP协议是PointtoPointProtocol,即点对点协议,是一种链路层协议,是在为同等单元之间传输数据包而设计的。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案。

【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值