一个月已经过了三分之二了,感觉这个月是在学校学的很多。也是最充实的三个星期。其中也有发呆,也有过懊悔,今天状态为什么这么差,就学了这一点。但是还有学到知识的喜悦。总之是认识到了自己的很多不足,也找到了相对正确的学习方向。
学习内容 看书 刷题 写博客 看java视频。
书籍:也是看完了计算机网络的《自顶向下的方法》 ,书很不错,现在是再看操作系统的《深入理解计算机系统》第二章。这本书是真的无聊,还有很厚,只能慢慢来吧。
书籍具体内容:内容太多了就简单总结一点重点吧
第1章计算机网络和因特网
ISP,全称Internet Service Provider,即互联网服务提供商,是提供互联网接入服务的商业机构。ISP提供多种形式的服务,包括个人家庭的宽带接入、公司的网络接入、虚拟专用网络(VPN)、托管服务等。
ISP的主要功能包括:
提供互联网接入:这是ISP的主要功能,通过各种方式(例如拨号、DSL、光纤、卫星等)提供互联网接入服务。
提供相关服务:除了互联网接入,许多ISP还提供如电子邮件、网页托管、云存储等其它服务。
IP地址分配:ISP负责向用户分配IP地址,这是用户能够上网的关键因素之一。
域名解析:ISP通常还运行DNS服务器,帮助用户进行域名解析,将网址转换为实际的IP地址。
数据传输:ISP通过拥有的大量网络基础设施,负责将用户的数据传输到全球的其他网络和服务器。
ISP可以按照规模和服务对象分为不同的级别:
第一层ISP(Tier 1 ISP):这些ISP拥有遍布全球的网络基础设施,可以直接访问全球所有的网络区域,不需要通过其他ISP的网络。
第二层ISP(Tier 2 ISP):这些ISP拥有一部分自己的网络基础设施,但在某些区域可能需要通过与第一层ISP的互联协议来接入互联网。
第三层ISP(Tier 3 ISP):这些ISP通常主要服务于地方性的用户,他们通常需要通过与第二层或第一层ISP的互联协议来接入互联网。
ISP在构建互联网的全球网络结构中扮演着重要的角色,它们通过互联网络协议和路由协议,将全球范围内的网络连接在一起,使得互联网成为一个全球性的网络。
中国的电信运营商,如中国移动、中国联通、中国电信,通常被认为是第一层ISP(Tier 1 ISP)。这些公司拥有自己的大规模网络基础设施,并且通过互联网络协议(IP)和多协议标签交换(MPLS)等技术,连接了中国的各个城市和地区,以及与世界其他地方的连接点。
这些公司独立地管理和控制他们的网络,并且他们的网络覆盖了中国的大部分地区,使得他们的用户能够直接访问互联网。此外,他们也通过与其他第一层ISP的互联网络协议,使得他们的用户能够访问全球的互联网。
然而,值得注意的是,"第一层ISP"这个术语在不同的语境中可能有不同的定义。在一些定义中,只有那些能够无支付对等互联费用,直接与所有其他第一层ISP进行互联的ISP,才被认为是第一层ISP。在这个定义下,全球只有少数的ISP被认为是第一层ISP。
第二章应用层
学DNS时老是当成地址解析协议,但实际上是域名查询与传输协议。ARP才是地址解析协议
详细是:本文链接:DNS 功能详解 不叫地址解析协议_昊 昊的博客-CSDN博客
还有一个套接字,现在也不是很清楚这东西
套接字(Socket)是计算机网络中的一个抽象概念,用于描述两个网络节点(例如,两台计算机)之间的网络连接。它提供了一种在网络上进行数据交换的方式,使得不同的计算机之间可以进行通信。
在编程中,套接字通常指的是提供网络服务或者连接网络服务的编程接口。它常常用于实现各种网络协议,如TCP、UDP等。
套接字的主要作用有以下几点:
建立网络连接:套接字可以在两台计算机之间建立网络连接,使得数据可以在这两台计算机之间进行传输。
数据传输:套接字提供了发送和接收数据的方法。在网络连接建立之后,你可以使用套接字发送数据,也可以接收来自对方的数据。
网络编程:套接字是网络编程的基础。无论你是想要创建一个Web服务器,还是想要创建一个聊天程序,你都会需要使用到套接字。
本文链接:套接字的使用_昊 昊的博客-CSDN博客
第三章 运输层
本文链接:IP TCP UDP 作用_昊 昊的博客-CSDN博客
本文链接:
TCP UDP报文段的详细解释_昊 昊的博客-CSDN博客
第四章 不写了太浪费时间了 。。。 准备单独开一个合集 就这个暑假 。。。