TCP/IP四层网络参考模型

本文介绍了TCP/IP四层网络模型的原理和功能,强调了传输层TCP协议与UDP协议的区别,以及它们在不同场景下的应用选择。TCP协议提供可靠的传输服务,使用窗口机制进行流量控制,而UDP则是无连接且不可靠的协议,适用于对实时性要求较高的应用。此外,文章还探讨了网络层的IP协议和局域网与广域网通信的特点。
摘要由CSDN通过智能技术生成
  1. 所谓网络就是多台计算机互相通信的总称,为什么会出现分层?
    像生活中的协作分工一样,当任务量小的时候,一个人可以很好的完成,但是当任务量变大时,则会是多人一起来完成;
    为了多人之间能很好的合作,就出现了分工。前一阶段的工作的成果作为下一阶段的工作的基础。
    其实网络也是这样,每一层完成相应的功能,多个功能加起来就能完成计算机之间的通信需求了。这里引出了【分层】的概念。

  2. 相邻层之间通过【接口】互相通信,类似于函数,没有接口就不能向上一层提供功能调用,而这里的功能调用就是【服务】,
    这样下层通过接口向上层提供服务,位于上层的应用程序可以将数据以【比特流】的形式在通信线路中传送。每一个应用是不是要
    特有的数据格式呢?
    这是肯定的,拿网页应用而言,它必须使用http协议来互相通信。这里引出了【协议】,每一层都要属于自己的通信协议。

  3. 分层模型中最实用最经典的网络模型是【tcp/ip模型】,为什么会有tcp/ip模型?
    最应该有的是【应用层】,它主要为用户提供相应的网络服务,比如之前说的网页服务,邮件服务、文件服务等等,它们都要各自的应用层协议。应用层将需要传送的数据打包好,交给【传输层】分成一块一块的,并贴上传输层的标签,主要功能是提供可靠的传输服务。再由【网络层】发送到相应的IP地址,其主要功能是提供可用的传输服务,最后交给【物理链路层】以比特流的形式发送给目的主机。
    在web服务中,应用层常用http协议,传输层常用tcp协议,网络层常用IP协议和ARP协议,


知识点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值