计算机网络知识①
计算机网络知识
1. 网卡
就是计算机要连接到网络上的一种硬件设备
它分有线和无线
有线网卡的接口主要采用 RJ45头,俗称 水晶头。采用双胶线、同轴电缆、光纤
等介质进行传输。
无线,主要是采用电磁波的调制来进行通信。也就是WIFI通信,它采用的是
802.11b 协议
2. IP地址
代表网络上各个节点的一个符号,在外网上,每台计算机都有唯一的外网
IP地址,但是在局域网中,是处在局域网上的所有电脑共享同一个外网IP。
IPv4
格式: xxx.xxx.xxx.xxx
总共是32位二进制,每8位分隔一下,这8位二进制最大可以表示255,所以
每一位的范围都是0-255,如:
10进制表示法:10.137.18.27
IPv6
··· ···
3. 网络协议
就是计算机之间通信的一种标准。
TCP/IP [4层]
应用层
网络层 [IP, Internet Protocol]
传输层 [TCP, Transfer Control Protocol]
物理层
OSI/ISO 网络七层模型
应用层
表示层
会话层
网络层
传输层
数据链路层
物理层
4. 局域网
同属一个网段内的计算机组成的局部网络。
它采用内网IP,一般使用 192.168 开头或 10.10打头。
192.168.50.242
255.255.254.0
192.168.50.1
子网掩码,submask
默认网关, gateway
二进制,由0和1组成
计算机中采用二进制存储数据,所有的数据计算机中都是二进制的,也就是0和1组成
在计算机中,规定8位是一个字节。
以8位为例:
0000 0000
…. 中间会历经多少种变化? 2^8 = 256
1111 1111
这256种变化,如果采用数字来表达的话,有两种表达方式:
一、不考虑负数,也就是 0 ~ 255 或 1 ~ 256
二、考虑负数, 也就是 -128~ -1以及 0~127, 总范围:-128~+127
所以,规定最高位是符号位,1代表负数,0代表正数
0 000 0000 => 0
0 111 1111 => +127
1 000 0000 => -128
1 111 1111 => -1
注:负数 采用补码来计算。补码 = 原码取反+ 1
十进制与二进制之间的换算:
十 二
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
…
15 1111
十转二:除2取余,直到商为0
二转十:乘2的幂相加
2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512
2^10 = 1024
—————————————————————–
相关的命令
ping 命令
ping 127.0.0.1 => 查看自己电脑的网卡是否正常工作
只要网卡能正常工作,这个是一定能ping 得通的。
ping localhost => 同上
5. 广域网
也就是互联网,它的前身是美国军方的ARPNET。
每台互联网上的“节点”,都有一个唯一的“外网IP”,而提供互联网服务,
就必需有这个IP,但是,这个IP又非常难记忆,所以,推出了域名服务,域
名与IP之间是映射的关系,我们把域名映射到IP上去。
当我们访问域名时,由互联网上的域名解析器帮助我们去解析这个域名成为
目标IP地址,然后通过网络访问IP对应的主机,从而使用互联网服务。
域名解析器由域名提供商来提供。这就要求,所有的域名必需要由统一的机构
来管理。
—————————————————————–
服务[service]
也叫后台进程[Daemon Process]
这类软件一般没有桌面图标,所以,不可能“双击”去执行,它可以设置
成在开机时启动,也可以手动启动,这类服务有专门的“页面”来进行管理。
命令 => compmgmt.msc
开机启动项
命令 => msconfig
—————————————————————–
有关本机的 hosts 文件:
位置:c:\windows\system32\drivers\etc\hosts
此文件的作用:
当我们在浏览器输出域名去访问时,系统会优先从本机的hosts文件中去查
找对应的记录,如果找到,则直接访问配置的IP地址,如果没有找到,则
请求网络DNS解析器进行解析。
故屿γ