diff --git "a/\351\253\230\345\205\260\350\213\261/20240408-\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\344\270\211.md" "b/\351\253\230\345\205\260\350\213\261/20240408-\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\344\270\211.md" new file mode 100644 index 0000000000000000000000000000000000000000..b74f3dbf6dc07949f0354a6e923a271cb21c2e5d --- /dev/null +++ "b/\351\253\230\345\205\260\350\213\261/20240408-\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\344\270\211.md" @@ -0,0 +1,63 @@ +### 计算机网络基础 +``` +水网,电网,交通路网 +电视网络,电话网络,电脑网络 +OSI七层模型 +物理层: +通过物理介质传输数据 0101 bit比特 +网线,光纤,无线电波。 +中继器,集线器 作用:放大信号 +数据链路层: +负责将数据封装成帧(大的数据,分组,每一组) +网桥,二层交换机ppp,以太网协议,MAC +网络层: +三层交换机 +设备是路由器,通过ip协议,依赖ip地址进行标识和寻址设备 +负责将数据包从源主机到目标主机分路由和分发重组 + +IP协议: +互联网协议(Internet Protocol Suite):只要连接到互联网上的设备,都要有一个唯一的ip地址 +ip地址:标识设备(网络号/主机号)和寻址设备 + +为什么要区分网络号和主机号: +是不是同一个网络,决定着数据的传输方式。 +同一网络:直接发送数据 +不同网络:要通过中间人(网关,路由器)转发 + +公私分类: +公网ip:公共互联网上使用的ip,不可重复,由ISP提供 +私网ip:在局域网中使用,在不同的局域中可以重复,不接入公共联网,独立使用的 + +ip地址和子网掩码一起,才可以判断网络号和主机号,反之亦然,缺一不可。 +知道ip和子网掩码 +1.网络地址 +2.主机地址数量和范围 +3.广播地址 +4.第一个主机号 +5.最后主机号 + +分类 按版本号来分:IPv4/IPv6 +IPv4: +当网络中的两台主机要进行通信时,必须知道双方各自的IP地址,TCP/IP协议通过IP地址来识别网络中不同的主机。 +IPv4地址的表示:IP地址由32位二进制数组成,为了方便记忆,将IP地址32位进制数进行分段,每段8位,共4段,然后将没段8位二进制转换为十进制数,中间点号分割。这种表达方式称之为点分十进制 + +IPv6: +IPv6 地址采用十六进制的表示方法,共 128 位,分 8 组表示,每组 16 位,每组表示 4 个十六进制数。 +各组之间用 “ : ”号隔开,例如:1080:0:0:0:8:800:200C:417A +在 IPv6 地址段中有时会出现连续的机组0,为了简化书写,这些 0 可以用“ : : ”代替,但一个地址中只能出现一次“ : : ” +IPv6 地址结构 +128 位的 IPv6 地址由 64 位网络地址和 64 位主机地址组成。其中,64 位的网络地址又分为 48 位的全球网络标识符和 16 位的本地子网标识符 + +按网络规模和层次结构 +A类IP地址: 一个A类IP地址由1字节的网络地址和3字节主机地址组成, +A:0-127,其中0代表任何地址,127为回环测试地址,因此,A类ip地址的实际范围是1-126. +默认子网掩码为255.0.0.0 +B类IP地址: 一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成 +B:128-191,其中128.0.0.0和191.255.0.0为保留ip,实际范围是128.1.0.0–191.254.0.0。 +C类IP地址: 一个C类IP地址由3字节的网络地址和1字节的主机地址组成 +C:192-223,其中192.0.0.0和223.255.255.0为保留ip,实际范围是192.0.1.0–223.255.254.0 +D类地址 +用于多点广播(Multicast)。D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。224.0.0.0到239.255.255.255用于多点广播 。 +E类地址:保留地址,未使用。 + +``` \ No newline at end of file