最后更新:2021-11-17 18:54
0.网络通信
通信条件/要求有两种基本条件/要求:
1. 物理介质。
协议,第二,软件的程度
网络协议
网络议定书一级网络模式
如果它们覆盖不同功能模块中的各种功能,那么为什么被称为“层”呢? 如果它们覆盖不同功能模块中的各种功能,那么它们又被称为“层”呢?
OSI七层模型
汇编、进取性、进取性、进取性、进取性。
传输层
网络层
数据链路层 物理层
4级TCP/IP模式
应用层 传输层
网络层设备驱动器和硬件
应用层
应用协议
QQ协议
ftp
http
DNS
BT
....
传输层
TCP UDP
为解决数据传输问题,
TCP/UDP议定书
TCP运输管制议定书 运输管制议定书 运输管制议定书 运输管制议定书 运输管制条约
它确保高质量的沟通。
(即数据有效,数据不丢失,数据没有脱离序列,数据不再重复)
=》重发机制
建立连接
三次握手 四次挥手
“面向连接”
UDP用户数据表协议(UDP)是用户数据协议(UDP)的缩略语。
在数据传输之前,它是一个不可信任的断开协议,因为
因为没有必要连接,数据流动很快。
“实时应用”
网络层
数据要发给谁
IP <------ IP地址就是网卡的逻辑编号
ICMP
IGMP
设备驱动和硬件
硬件
网卡
网线
MAC 协议: 麦克地址( Webcard 的 48 位位物理地址 )
二. 网络数据是如何发送的?
分层传输
数据进行封装
拆包
三,我教你如何成为互联网的老板
路由器 主要是路由
选择谁接收您的数据包 。
网关
当两个或两个以上的网络在是否提供数据问题上意见不一时。
交换机
1.扩展网口
2.增强信号
猫猫现代调制解调器
将光纤信号进行解调
四. 因特网协议(IP)地址
Web 部分和主机号码
每个因特网接口(网卡)必须有一个独特的因特网地址(IP地址)。
其中一项协议是IP地址。逻辑地址,进行网络通信时,
此 IP 地址只应用于识别主机 。
Ipv4: 32bits
ipv6:64bits
因为IPV4有32位元 你如何区分它们?
地区代码+电话号码
网络一样
Web 部分和主机号码
网段编号:用于确定网络区域的数字。
在ip地址连续的高位
主机号码:用于识别网络中特定主机的号码。
如何在 IPV 4 中检测到32位IP 地址, 点拆分字符串
在中心,每八位数就有1个数字。
11 11 11 11 0101 1010 1001 0011 - 用于机器识别,而不是人类观看。
192.168.31.3
IP地址分类:
一套IP地址,供个人使用。
1 A0 网络号(7位数) 主机号(24位数)
B 净额 10 (14bit) 是 16bit 主机 。8 Bit C 净额 110(21位)主机
重叠组D 110(28位数)
E 110(供日后使用)
我们还可以声明此地址的位数是网络数字, 当配置 IP 时, 位数是主机数字 。
192.168.31.xxx
怎么设置呢?
子网遮罩( netmask) :
它表示IP地址中的位数是网络数字,而位数是主机数字。
网络数在网状图中略微代表一个网络数,而主机数则在网状图中略表示一个网络数。
如
netmask 255.255.255.0
网格号为上三个字节,主机号为下三个字节。
192.168.31.3
这两个IP地址不是网络的一部分。
这是合法网盖吗?
1111 1111 1111 1111 0
非法的
这是合法网盖吗?
合法
ifconfig eth0 192.168.31.3 netmask 255.255.255.0 up
IP地址被用来识别网络唯一的主机 。
但困难在于 我的电脑不仅仅是一个软件 让我可以连接到互联网上
为了什么程序我得到了数据包?
5.端口号
IP 地址+ TCP/UDP 运输层协议+端口号
TCP和UDP采用16位数的港口号来识别申请。
TCP和UDP的港口号如下:独立的
从传输层的角度来看 我们..应用分两类
使用TCP和UDP的应用
@elder_man == ==IP 地址+ TCP/UDP 运输层协议+端口号确定的
端口号IANA管理
1-1023 用于已商定的方案/服务
ftp 21
http 80
.....
1024 49151是注册港口。
动态或私营港口 49152 65535
6.网络字节序
大端模式与小端模式
大端模式:使用较少字节的较高地址,使用较多字节的较低地址
小端模式低地址字节低,高地址字节高。
本文由 在线网速测试 整理编辑,转载请注明出处。