43张图详解计算机网络,看这一篇就够了(建议收藏)
只要是程序员,就一定对计算机网络了如指掌,但事实上,却有许多程序员不甚了解,今天用43张图详解计算机网络,包括
计算机网络的概念、物理层、链路层、网络层、运输层、应用层 的基础讲解和应用方法,新手学计算机网络看这一篇就足矣,话不多说,直接上图!【由于篇幅限制,仅展示部分内容,完整版领取方式见文末!!】
计算机网络概述
概念:网络把主机连接起来,而互联网是把多种不同的网络连接起来,因此互联网是网络的网络。
计算机网络主要包括三个部分:
计算机(包括客户端、服务器)网络设备(路由器、交换机、防火墙等)传输介质(有线和无线)主机之间的通信方式
1、客户-服务器(C/S)
客户即是服务请求方,服务器是服务提供方。
2、对等(P2P)
不区分客户和服务器
计算机网络体系结构
OSI: 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
五层协议: 应用层、运输层、网络层、数据链路层、物理层
TCP/IP: 应用层、运输层、网际层、网络接口层
数据链路层三个基本问题:
封装成帧 (将网络层传下来的分组添加首部和尾部,用于标记帧的开始和结束)
透明传输 (透明表示一个实际存在的事物看起来好像不存在一样)
差错检测 (目前数据链路层广泛使用了循环冗余检验来检查比特差错)
虚拟局域网
虚拟局域网可以建立与物理位置无关的逻辑组,只有在同一个虚拟局域网中的成员才会收到广播信息,例如下图中(A1、A2、A3、A4)属于一个虚拟局域网,A1发送的广播会被A2、A3、A4收到,而其它站点收不到。
文件传输协议FTP
FTP 在运输层使用 TCP,并且需要建立两个并行的 TCP 连接:控制连接和数据连接。控制连接在整个会话期间一直保持打开,而数据连接在数据传送完毕之后就关闭。控制连接使用端口号 21,数据连接使用端口号 20。
常用端口
计算机网络学习笔记
PDF格式,图例配有文字说明,清晰易懂 ,建议程序员人手一份。
【领取方式见下图!!】
注:资料源于网络,侵删
免费电子书《网络是怎样连接的_岩崎健》pdf
有需要私我,发书名
《网络是怎样连接的》是一本深入解析计算机网络内部工作原理的科普读物,其作者是日本的网络技术专家岩崎健。岩崎健在网络技术领域拥有丰富的研究和实践经验,他通过这本著作,以通俗易懂的方式向读者展示了网络连接的奥秘。
岩崎健的突出贡献在于他能够将复杂的网络技术原理以简洁明了的语言表达出来,使得广大读者能够轻松理解并掌握相关知识。他的这本著作不仅在日本国内广受好评,也在全球范围内赢得了众多读者的喜爱和认可。
《网络是怎样连接的》一书的主要内容可以分为以下几个部分:
首先,作者从基础的网络概念入手,介绍了网络的基本构成和运作原理。他详细解释了IP地址、DNS、路由器等关键概念,让读者对网络的整体架构有了初步的认识。
接着,作者深入剖析了数据包在网络中的传输过程。他通过生动的比喻和实例,让读者明白了数据包是如何在发送端被封装、在网络中传输、在接收端被解封装的过程。同时,他还介绍了TCP/IP协议族在数据传输中的重要作用,让读者对网络通信的底层机制有了更深入的了解。
此外,书中还涉及了无线网络、移动网络等现代网络技术的原理和应用。作者通过对比不同网络技术的特点和优劣,让读者对现代网络的多样性和复杂性有了更全面的认识。
除了技术原理的解析,作者还关注网络安全和隐私保护等现实问题。他介绍了常见的网络攻击手段和防御措施,提醒读者在使用网络时要注意保护个人隐私和信息安全。
值得一提的是,这本书的写作风格非常亲民,作者通过大量的图表、插图和实例,使得原本枯燥的网络技术原理变得生动有趣。同时,他还结合了一些日常生活中的网络使用场景,让读者能够更好地将所学知识应用到实际生活中。
总的来说,《网络是怎样连接的》是一本既具有深度又易于理解的网络技术科普读物。它适合对网络感兴趣的普通读者阅读,也可以作为计算机相关专业学生的入门教材。通过阅读这本书,读者不仅可以了解网络连接的基本原理和运作机制,还可以掌握一些实用的网络技能和安全知识。
此外,这本书还具有一定的前瞻性,它关注了当前网络技术的发展趋势和未来可能面临的挑战。通过阅读这本书,读者可以对网络技术的未来发展有一个大致的了解,从而为自己的职业规划和技能提升做出更明智的决策。
#bug# #IT# #IT数码# #编程# #程序员# #程序猿# #大龄程序员# #大龄程序员创业# #面试# #程序员面试# #程序员创业# #注释# #前端# #VUE# #JS# #java# #java编程# #java语言# #自学java# #c语言# #c++# #python# #微服务# #集群# #mysql# #数据库# #Oracle# #自学编程# #代码优化# #代码# #软件开发# #小程序# #微信小程序#
相关问答
Windos没法与设备或资源(主Dns服务器) 通信 ,手机wifi也连不上...可以试试先忘记网络在重新输入密码有用(0)回复252076767重启路由器有用...怎么将word转化为不可复制的pdf文件6311浏览4回答搜狗浏览器怎么样禁止一个...
机电一体化 计算机 技术与软件专业技术资格电子版教材下载 pdf ...[回答]属于电子信息类是电子工程的一个分支,但是学校不一样所属院系不一样,有的在计算机学院,有的在电子信息工程学院,有的在信息工程学院等等。但是按大...
EDI的含义是什么?- 汇财吧专业问答test[回答]EDI的标准EDI的核心是被处理业务的数据格式的标准化,EDI在本质上要求国际统一标准,采用共同语言进行通信。由于EDI是计算机与计算机之间的通信,以商...
有哪些有意思的软件?去的爱简介:...网易云课堂这个与网易公开课的区别在于,我个人认为这个更侧重技能性的课程,都是干货,相处之下我还是更喜欢看看这个看完不点赞,你是流氓吗?...
为何电脑关机后重启IP会自动改变而且没 网络 ?-ZOL问答但这两天每次开机总是没网络,我自己胡乱的改了我的ip,后来发现还要再点自动获得IP,而且自动获得的IP必须和以前的不一样,然后再重启电脑才会有网络。但下次关了...
云计算和传统IDC有什么区别?如果你也喜欢科技互联网,就请关注我吧。本人一直在互联网行业工作,曾经也有段时间呆过IDC,亲眼目睹了传统IDC慢慢转向云计算的全过程,可以说比较了解其中的区...
除了Office工具,还有哪些办公软件值得一用?办公软件还是比较多的,比如WPS、金山、腾讯等等,这个可以根据自己的工作需要和团队成本来选择,这里我推荐一款性价比高的企业级在线文档-无忧·企业文档。这...
ipad文件无法与帮助程序 通信 ?iPad文件无法与帮助程序通信可能是由于以下原因:网络连接问题:如果iPad没有连接到互联网,或者网络连接不稳定,可能会导致文件无法与帮助程序通信。请确保iPa...
中本聪到底是谁?他隐藏身份的目的是什么?初识中本聪第一次听说中本聪,那已是2017底的事情了。当时自已刚刚接触币圈,对各种用英文标识的数字币一片茫然,更别说什么区块链、智能合约、pow、pos、...仅仅...