TCP/IP协议族
一、IP协议
1、IP协议简介
IP协议又称网际协议
特指为实现在一个相互连接的网络系统上从源地址到目的地传输数据包(互联网数据包)所提供必要功能的协议,是网络层中的协议。
2、特点
不可靠:它不能保证IP数据包能成功地到达它的目的地,仅提供尽力而为的传输服务
无连接:IP 并不维护任何关于后续数据包的状态信息。每个数据包的处理是相互独立的。IP 数据包可以不按发送顺序接收
IP地址作用:在网络中唯一标识一台主机
IP数据包中含有发送它主机的 IP 地址《源地址》和接收它主机的 P 址(目的地址)
二、TCP协议
1、概念
TCP叫传输控制协议。是一种面向连按的可靠的传输层通信协议
功能:提供不同主机上的进程间通信
2、特点
1、建立链接->使用链接->释放链接(虚电路)
2、TCP 数据包中包含序号和确认序号
3、对包进行排序并检错,而损坏的包可以被重传
3、服务对象:
需要高度可靠性且面向连接的服务。如 HTTP、FTP、SMTP 等
三、UDP协议
1、UDP协议概念
UDP 叫用户数据报协议。是一种面向无连按的传输层通信协议
功能:提供不同主机上的进程间通信文章来源:https://www.toymoban.com/news/detail-635433.html
2、特点
1、发送数据之前不需要建立铺接
2、不对数据包的顺序进行检查
3、没有错误检测和重传机制服务对象
主要用于“查询一应答”的服务如: NFS、NTP、DNS等文章来源地址https://www.toymoban.com/news/detail-635433.html
到了这里,关于网络编程——TCP/IP协议族(IP协议、TCP协议和UDP协议……)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!