赞
踩
本文参考至cyc大佬的博客,目前已有5.3k的star,地址是:cyc
【ps:第一次写博客,不对的地方请指正。】
网络是将不同主机连接起来的技术。全球有无数个网络,小到一个个人开的无线热点就是一个网络。
而互联网就是最大的网络,他负责将不同的网络连接起来,使得接入互联网的两台之间可以互相通信。
ISP(Internet Service Provider),是提供各种互联网服务的供应商。普通民众不知道如何使用互联网,比如接入互联网,邮件通信等等,ISP可以帮助用户,它提供透明的服务,用户不需要了解底层实现,但是需要向他们缴纳费用。
ISP按照覆盖范围从大到小分为三级:
负责不同ISP之间的互联。
主机分为客户机与服务器,客户机只能发送请求,而服务器只能被动接收处理请求,给出响应。
即点对点网络。
所有连通的主机之间都是平等的,都可以发送请求和响应请求。
比如说共享桌面等。
两台主机通信的时候,会占据一条完整的物理链路,其他主机不能中途抢占。实现起来很简单,但是链路利用率很低;
通俗点说,就好像通信双方在打电话,一旦双方在通话中,其他人就被占线了。
通信时不会占据一条网络,而是将发送的信息分为几部分,标注上己方和对方的主机信息,以及一些分组的不同部分的信息(如这个数据报属于第几个部分),从主机发送出去,由中间的节点查看主机信息选择传输到哪里。
之所以分为多个部分,是因为特别长的数据不利用传输。那为什么分成小的部分就容易传输了,以后看到会补充。
时延就是从数据发出去后到对方接收到的耗时
时延 = 传输时延 + 传播时延 + 排队时延 + 处理时延。
这个比较不好记,我借用了参考文献处一个大佬的例子:老板发文件。哈哈,有丶牵强了,能帮助理解就好。
TCP/IP模型和OSI的区别就是把头三层(上层)放到一起,成为了应用层。
![https://img-blog.csdnimg.cn/2021010409370574.gif]
我从发送方出发,说的是数据异常了一层封装最后传到链路上的成品,在接收方只需要反向解封装就行了。
吐槽一句,这些中文翻译太shit了。。。。懂的也被这些翻译整糊涂了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。