TCP/IP

协议:https://www.cnblogs.com/wxd0108/p/7597216.html

随笔:https://www.cnblogs.com/dreamroute/p/6247726.html

三次握手和四次挥手:TCP的三次握手与四次挥手理解及面试题(很全面)_青柚_的博客-CSDN博客_三次握手和四次挥手

常见问题:

计算机网络热门面试题总结(附标准答案)_计算机网络面试题_CoderX_9527的博客-CSDN博客

UDP


无连接:知道对端的IP和端口号就直接进行传输, 不需要建立连接。
不可靠传输:没有确认机制, 没有重传机制; 如果因为网络故障该段无法发到对方, UDP协议层也不会给应用层返回任何错误信息。
面向数据报:应用层交给UDP多长的报文, UDP原样发送, 既不会拆分, 也不会合并,所以需要应用层控制报文大小。
数据收不够灵活,但是能够明确区分两个数据包,避免粘包问题(明确两个包之间的边界)。

协议:DNS

TCP

面向连接:三次握手和四次挥手

可靠传输:序列号 确认应答 超时重传 拥塞控制

面向字节流:创建一个TCP的socket, 会有一个发送缓冲区和接收缓冲区,会根据网络的拥塞状态来确认报文段的大小。

协议:HTTP、HTTPS、SSH、Telnet、FTP、SMTP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
TCP/IP是指传输控制协议/互联网协议(Transmission Control Protocol/Internet Protocol)的简称。这是一组用于在互联网上进行数据传输的协议集合。 TCP/IP协议提供了一种可靠的、面向连接的通信方式,通过将数据分割成小的、以数据包形式传输的单元,确保数据的可靠传递。它还提供了一种基于IP地址的路由机制,使得数据可以在网络中正确地传递到目的地。 在Windows操作系统中,TCP/IP是内置的网络协议栈。这意味着Windows能够通过TCP/IP协议与其他计算机进行通信,实现网络连接和数据传输。 使用TCP/IP协议,在Windows系统上可以实现各种网络应用,例如Web浏览器、电子邮件客户端、文件传输等。通过TCP/IP协议,用户可以通过网络访问远程服务器上的资源,进行文件共享、打印等操作。 为了使用TCP/IP协议,Windows操作系统会为每个网络接口分配一个IP地址。IP地址是用于识别网络上的设备和进行通信的核心元素。运行在Windows系统上的TCP/IP协议栈会根据IP地址将数据传输到正确的目标地址。 此外,Windows还提供了一些与TCP/IP协议相关的工具,如ping、tracert等,用于网络故障排除和网络性能测试。 总之,TCP/IP在Windows系统中是实现网络连接和数据传输的关键技术。通过TCP/IP协议,Windows用户可以在互联网上进行各种网络活动,并享受稳定、可靠的网络通信体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值