浅谈TCP/IP和UDP协议
来源:互联网 发布:昆山cnc编程招聘信息 编辑:程序博客网 时间:2024/05/02 04:20
要谈这些协议,首先我们就应该清楚什么是计算机网络协议?
计算机网络就是通过网络链接将各个孤立的工作站或主机连接在一起从而达到资源共享和通信的目的。网络协议就是计算机网络中用于规定信息的格式以及如何发送和接收信息的一套规则。
大多数网络都采用分层的体系结构,如下图
但是由于上面的模型过于复杂难以实现,在现实中广泛用的TCP/IP模型 如下图
1、现在就来浅谈下什么是IP协议和TCP协议
IP(互联网协议)是用于报文交换网络的一种面向数据的协议,TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
2、什么是UDP协议
UDP是TCP/IP模型中的一种面向无连接的传输层协议,提供面向事物简单不可靠的信息传输服务
3、TCP/IP和UDP的区别
简单的来说吧 TCP因为是可靠的,所以它每次传输时先进行一次会话链接,也就是所谓的三次握手,建立成功后才开始进行数据传输,而当数据传输成功后,而结束后也要搞个比较有基情的四次挥手过程,所以它的传输速度很慢,但是确很安全,并且传输过程也是有序的。
UDP呢它拿到数据包呢,不管有多少包,说白了就是直接扔,管你能不能接收到,就是扔,但是好处就是速度快啊。
所以二者的区别就是需要互补
0 0
- 浅谈TCP/IP和UDP协议
- 浅谈TCP/IP协议栈(八)UDP协议简述
- 浅谈TCP和UDP对应的协议
- TCP、IP、UDP协议
- TCP、UDP、IP协议
- TCP/IP/UDP 协议
- TCP、UDP、IP协议
- TCP、UDP、IP协议
- TCP/IP、UDP协议
- 浅谈Http协议和Tcp/Ip
- TCP/IP协议浅谈
- 【tcp-ip学习总结】传输层协议UDP和TCP
- TCP/IP协议学习(TCP和UDP的区别)
- TCP、UDP、IP 协议分析
- TCP、UDP、IP 协议分析
- TCP、UDP、IP 协议分析
- TCP、UDP、IP 协议分析
- TCP、UDP、IP 协议分析
- C# 的DataGridView 操作数据库 插入,更新,删除
- Unity中使用DES加密数据
- 联网判断
- Javascript学习路程(更新中)
- 关于摄影
- 浅谈TCP/IP和UDP协议
- 关于Maven的安装配置和Eclipse中的使用
- 63. Unique Paths II
- 《HelloGitHub月刊》第11期
- hadoop在Eclipse上执行, 总是无法打印日志, 在50070Web界面的日志警告log4j:WARN No appenders could be found for logger
- 从Java的角度理解前端框架,nodejs,reactjs,angularjs,requirejs,seajs
- 秒杀系统的架构
- 图片隐藏文件技术
- android 应用 捕获异常 重启应用