首页 > 代码库 > 网络基础学习笔记
网络基础学习笔记
一、进制转换
方法:围水桶法
128 64 32 16 8 4 2 1
二进制:(11000011)2
转化为
1 1 0 0 0 0 1 1
十进制:128+64+2+1=195
十六进制:(B5)16
转化为二进制:B5=10110101
1 0 1 1 0 1 0 1
十进制:128+32+16+4+1=181
二、OSI七层模型(开放系统互联)
1.上三层贴近用户,下四层贴近硬件。
2.下四层用于数据传输,上三层用于服务用户。
层数 名称 传输单位
4 传输层 段
3 网络层 包
2 数据链路层 帧
1 物理层 比特
3.只有物理层负责实际的数据传输,其他层为逻辑连接。
4.各层作用:
层数 名称 作 用
7 应用层 用户接口
6 表示层 数据的安全、表示、压缩
5 会话层 建立、管理、终止会话
4 传输层 选择协议(TCP或UDP)传输前的错误检测,流控。
3 网络层 进行逻辑地址寻址,实现不同网络之间的路由选择。
2 数据链路层 组帧,进行硬件地址寻址。
1 物理层 设备之间比特流的传输,物理接口、电气性能等。
三、TCP/IP四层模型
层数 名称 对应协议
4 应用层 HTTP\FTP\SMTP\DNS等
3 传输层 TCP\UDP
2 网络层 IP\ARP\RARP等
1 物理接口层 由网络底层定义的协议
(数据链路层,物理层)
1.数据解封装过程
应用层——————————————上层数据
传输层—————————————TCP头部+上层数据
网络层————————————IP头部+TCP头部+上层数据
数据链路层————————MAC头部+IP头部+TCP头部+上层数据
物理层————————————对应二进制编码进行传输
2.设备与层的对应关系
应用层——————计算机
传输层——————防火墙
网络层——————路由器
数据链路层————交换机
物理层——————网卡
3.ARP协议
Address Resolution Protocol :地址解析协议
作用:将一个已知的IP地址解析成MAC地址。
Windows中的ARP常用命令:
arp -a 查看ARP缓存表
arp -d 清除ARP缓存
arp -s IP MAC地址 绑定IP地址和MAC地址
4.广播与广播域
广播:将广播地址作为目标地址的数据帧。
广播域:网络中能接收到同一个广播所有节点的集合。
路由器可以分割广播域,交换机可以分割冲突域
四、IP地址的分类
IP地址有:
00000000.00000000.00000000.00000000 0.0.0.0
到
11111111.11111111.11111111.11111111 255.255.255.255
A类地址:前八位第一位为0的IP地址
00000001.0.0.0——————01111111.255.255.255
1.0.0.0——————————126.255.255.255
关于网段的说明:IP分为网络标识位和主机标识位。
A类地址前8位为网络标识位,后24位为主机位,那么A类地址网段数应为2的7次方减去2
“0”为网络号,“1”为广播号。A类地址有128-2=126个网段数,即:1.0.0.0——126.255.255.255
主机数:因为后面24位是主机标识,所以主机数应该是224,减去两个保留地址。 A类地址有
16777216-2=16777214个主机数,即1.0.0.1——126.255.255.254
其它类地址依次类推,B类前16位为网络标识位,后16位为主机标识为。网段数2的14次方减去2
127.0.0.1:本机IP
B类地址:前八位前两位为10的IP地址
10000000.0.0.0——————10111111.255.255.255
128.0.0.0————————191.255.255.255
C类地址:前八位前三位为110的IP地址
11000000.0.0.0——————11011111.255.255.255
192.0.0.0————————223.255.255.255
D类地址:前八位前四位为1110的IP地址
11100000.0.0.0——————11101111.255.255.255
224.0.0.0—————————239.255.255.255
E类地址:前八位前四位为1111的IP地址
11110000.0.0.0——————11111111.255.255.255
240.0.0.0—————————255.255.255.255
私有IP地址
A类:10.0.0.0————10.255.255.255
B类:172.16.0.0————172.31.255.255
C类:192.168.0.0————192.168.255.255
子网掩码划分
1.原则
子网掩码只要是连续的 1 就可用;
如果子网掩码是 1 ,则对应IP地址的网络位;
如果子网掩码是 0 ,则对应IP地址的主机位。
2.计算公式
网络地址:将IP地址与子网掩码相与得到的就是网络地址;
广播地址:子网掩码中有多少个 0 ,就将IP地址中0所对应的全部换成1。得到的就是广播地址;
网段:在有效子网中有n个1,就有2的n次方个网段;
主机数:在有效子网中有m个0,就有2的m次方减2个主机数。
名词解释
CSMA/CD:带冲突检测的载波监听多路访问技术
IEEE802参考模型将数据链路层划分为两个子层:媒体访问控制MAC 子层和逻辑链路控制 LLC 子层。 MAC 子层与物理层相关联,对信息发送过程进行控制和转换,对上层而言,屏蔽了不同物理层的不同。而LLC子层则完全独立出来,从逻辑上进行翻译和控制,对上层网络层来的不同协议进行翻译和控制,并向下传递同样的数据帧,以使其可以在物理层传送,这样就实现了物理层和数据链路层的完全独立。
本文出自 “每天不一样~~” 博客,请务必保留此出处http://alovej.blog.51cto.com/11982930/1844905
网络基础学习笔记