2.如何学习网络协议 分层理论,把协议分层,可以减少分析的难度,分层,以及模块化是计算机技术的重要分析方法。计算机网络首先分为通信子网和资源子网2层,进一步再把通信子网和资源子网继续分层。...四、了解教材架构,建立计算机网络的整体概念 1.通读教材 学习计算机网络的时候,切记不要太注重细节,要从整体上认识和了解计算机网络,这样就要通读教材,看看教材是如何写的,为什么要这样写,章节的顺序为什么是这样而非那样...这里既了解了如何建设一个最简单的局域网,又学习了IP协议的概念,学习使用了命令,知道了命令提示符。...学习计算机网络,应该结合日常应用来学习,这样可以提高学习兴趣,也能建立明确的学习目标,才能更好地学好计算机网络课程。...条理性的问题解决了,能够整体上认识知识体系了,知识要点掌握了,教材的架构了解了,网络的名词概念弄懂了,又知道了网络如何应用,学习计算机网络技术就是一件轻松自如的事情了,就可以建立起学习的兴趣,而兴趣是最好的老师
今天偶然发现了计算机网络如何自学的问题,于是决定怒答一波。 关于计算机网络如何学习,我就拿自己亲身实践的来举例吧,因为我也自学学起的。 我觉得最重要的就是看书(博客) + 实践。 首先是看书。...这本书并不局限于某个具体的协议,而是从宏观的角度来看待计算机网络到底是什么,里面有一些专业名词,理解并掌握后会对深入学习计算机网络非常有用。 计算机网络:谢希仁版 这是我推荐给你的第五本书籍 ?...本书适用于希望理解 TCP/IP 协议如何实现的人,包括编写网络应用程序的程序员以及利用 TCP/IP 维护计算机网络的系统管理员。..._哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 学习计算机网络,我首先推荐的 UP 主湖科大教书匠,他讲的计算机网络十分通俗易懂,重点的地方讲的十分细致,并且还有一些实验,更好的是有考研 408...学习计算机网络也非常不错 https://www.geeksforgeeks.org/basics-computer-networking/ Tutorialspoint 系统学习计算机,不仅仅局限于计算机网络
============================================================
前言 正在学习计算机网络这门课程,顺便做个笔记,记录一下知识点。...当我们把这些节点和边具象化之后,计算机网络以及Internet的概念就更容易理解了。 计算机网络 通俗的解释计算机网络的概念:联网的计算机所构成的系统。...至此我们可以大致理解计算机网络的概念。 Internet(互联网) 以TCP/IP协议为主的一簇协议,由该协议支撑起的计算机网络。...特性: 可靠地、按顺序地传送数据:不同端系统间的通信归根到底都是数据通过底层的物理信道进行传输,如何保证物理信息在传输时准确,TCP服务给予保证。...那么ISP之间是如何互联的? 有一种办法是将他们两两互联,但是这会存在一个问题:ISP数量非常之多,在数量达到一定的情况下,再增添一个ISP所耗费的成本会非常巨大,整个体系的性能也会下降。
速率即数据率(data rate)或比特率(bit rate)是计算机网络中最重要的一个性能指标。速率的单位是 b/s,或kb/s, Mb/s, Gb/s 等 速率往往是指额定速率或标称速率。
第一章 概述 第二章 物理层 第三章 数据链路层 第四章 网络层 第五章 传输层 第六章 应用层
cookie的本质是服务端在接收客户端请求时,会为用户生成一个id。将id随着响应报文传回客户端。客户端后面的请求,将id带上。服务端就知道请求者的身份了。
参考书籍 《计算机网络-自顶向下》 作者 James F. Kurose DNS的作用 DNS是因特网的目录服务 DNS是因特网的目录服务,它提供了主机名到IP地址映射的查询服务。...服务器层次结构中 2.本地DNS服务器可以通过缓存主机名/IP地址,减少对相同主机名的查询而消耗的时间,改善时延和性能 DNS的工作机理 我们上面说到,DNS从实体的角度上看,就是一个分布式的数据库,那么它是如何实现关键数据的查询和插入的呢...例如: (relay1.bar.foo.com, 145.37.93.126, A) Type = NS,则Name是域(如foo.com),而Value是知道如何获取该域中主机IP地址的权威DNS服务器的主机名...dns.umass.edu,NS) 一条解释该权威DNS服务器IP地址的A记录(dns.umass.edu, 128.119.40.111, A) 在DNS中插入记录 我们上面介绍了DNS中查询记录的过程,那么这些记录是如何被插入的呢
前言 正在学习计算机网络这门课程,顺便做个笔记,记录一下知识点。...参考资料: 中科大郑烇老师全套《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》课程:https://www.bilibili.com/video/BV1JV411t7ow...p=1 《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》 第六章:链路层 网络层解决了分组如何从一个网络到达另一个网络的路由问题(以子网为单位),但是分组如何在子网内部的相邻节点之间传输
1.1-1.3 大小写不一样 大写是专有名词 路由器 -分组交换 电路交换 垃圾 分组交换 分组 加头加尾 分成一个一个数据单位最后还原 —断续 报文交换 存储转发 分组交换 基于存储转发 1.4 计算机网络的类别...指的是用户到第一个路由器之间的网络 isp提供 isp就是联通啊 移动啊 1电话拨号接入isp 低速 2数字用户线路dsl接入isp 最近的 3铜缆电话线接入isp 更高速率 4蜂窝无线接入 5卫星接入 1.5计算机网络的性能
但我们运输的内容是什么样的,如何才能让客户端和服务端互相理解运输的内容,这就是应用层的事情了。 应用层协议定义了运行在不同端系统上的应用程序进程如何相互传递报文。...特别定义的有: 报文类型(请求/响应) 报文语法和字段描述方式 字段的语义,字段信息的含义 进程何时及如何发送报文,对报文的响应规则
前言 正在学习计算机网络这门课程,顺便做个笔记,记录一下知识点。...参考资料: 中科大郑烇老师全套《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》课程:https://www.bilibili.com/video/BV1JV411t7ow...p=1 《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》 第四章:网络层 导论 网络层所提供的服务: 在发送主机和接收主机对之间传送段(segment)...路由器如何区分无类域间路由?...:AS2,AS3,X AS1网关路由器1c从3a处学习到路径:AS3,X 基于策略,AS1路由器1c选择了路径:AS3,X,而且通过iBGP告诉所有AS1内部的路由器 不一定跳数少即判定为代价小
前言 正在学习计算机网络这门课程,顺便做个笔记,记录一下知识点。...参考资料: 中科大郑烇老师全套《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》课程:https://www.bilibili.com/video/BV1JV411t7ow...p=1 《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》 第三章:传输层 概述和传输层服务 传输层为运行在不同主机上的应用进程提供逻辑通信服务(以报文为单位...下面我们来具体讲述传输层是如何实现可靠传输机制的。...: 轻微拥塞 拥塞 控制策略: 在拥塞发送时如何动作,降低速率 轻微拥塞,如何降低 拥塞时,如何降低 在拥塞缓解时如何动作,增加速率 拥塞感知 某个段超时了(丢失事件 ):拥塞 超时时间到,
MAC地址 被称为 硬件地址的原因:MAC地址一般被固化在网卡(网络适配器)的电可擦可编程只读存储器EEPROM中。
如果提供不可靠传输,丢弃有误码的帧即可,其他不做。 如果提供可靠传输服务,就需要告诉发送端重发。
前言 正在学习计算机网络这门课程,顺便做个笔记,记录一下知识点。...参考资料: 中科大郑烇老师全套《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》课程:https://www.bilibili.com/video/BV1JV411t7ow...p=1 《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》 第二章:应用层 互联网层次中,应用层的协议是最多的。...接下来我们要考虑的是DNS如何实现这一功能,即我们需要考虑以下问题: 问题一:如何命名设备?...以学习小组为例会比较形象的描述文件传输的过程:假设一门课程的内容被分为很多小的知识点,这些知识点被分发在学习小组当中,那么节点与节点之间可以相互通信,共享这些知识点,从而使每个节点都学习到所有的知识点,
领取专属 10元无门槛券
手把手带您无忧上云