第一章 网络基础
1:什么是网络
网络:计算机网络是一组计算机或网络设备通过有形
的线缆或无形的媒介如无线,连接起来,按照一定的
规则,进行通信的集合。
通信,是指人与人、人与物、物与物之间通过某种媒
介和行为进行的信息传递与交流。
网络通信,是指终端设备之间通过计算机网络进行的
通信
2:常见的网络术语
物理拓扑--设备之间的连接关系
逻辑拓扑--设备之间的通信关系
报文
(PDU--
协议数据单元
)--数据头部
网关--转换不同网段的数据(不同网段直接想要通信需要通过网关)
3:网络按范围分:
局域网:小范围网络;校园网、企业网
城域网:城市范围网络;
广域网:全国、全球网络;
internet
第二章 tcp/ip协议和osi
1:分层的原因:将复杂的流程变成简单化流程,使流程看起来更加清晰,便于排查故障。
2:
七层划分为
:
应用层、表示层、会话层、传输层、网络
层、数据链路层、物理层。
层 | 作用 |
应用层 | 网络服务与最终用户的一个接口 |
表示层 | 数据的表示、安全、压缩 |
会话层 | 建立、管理、中止会话 |
传输层 | 定义传输数据的协议端口号(0-65535),以及流量和差错校验 |
网络层 | 进行逻辑地址寻址,实现不同网络之间的路径选择(ip地址) |
数据链路层 | 建立逻辑连接,进行硬件地址寻址,差错校验等功能(mac地址) |
物理层 | 建立、维护、断开物理连接 |
3:osi分为七层一种模式,tcp/ip分为俩种模式 ,请看下图。
4:传输层分为俩种模式
可靠传输
---
传递数据前必须事先建立连接,可靠性高, 传输效率低------
打电话(
tcp
)
不可靠传输
-----
数据可以直接发送,传输效率高,可靠性低-----
短信(
udp
)
5:
PDU: Protocol Data Unit,
协议数据单元是指对等层次之
间传递的数据单位,请看下图表格
层次模型 | 数据单元 | 主要设备 |
应用层 |
message
| 计算机 |
表示层 |
message
| |
会话层 |
message
| |
传输层 | 数据段 | 防火墙 |
网络层 | 数据包 | 路由器 |
数据链路层 |
数据帧
| 交换机 |
物理层 | 比特流(bits) | 网卡 |
应用层、表示层、会话层为高三层,是
面向用户
的。
网络层、数据链路层、物理层为低三层,是
面向硬件
的。
6: 单工:只能发送 只能接收 (学校广播,电台)
半双工:虽然可以接收核发送,但是同时只能进行一种(对讲机)
全双工:同时接发(电话)
7:数据解封装过程
8:TCP/IP基本协议
应用层 | HTTP、FTP、SMTP、TFTP、SNMP、DNS |
传输层 | UDP TCP |
网络层 | igmp icmp(ping) ip arp rarp |
数据链路层 | 底层网络定义 |
物理层 | 底层网络定义 |
网络层: icmp协议(排查网络故障)
网络有问题 先ping 自己, 127.0.0.1
(本机地址)
ARP
:将mac地址 转换成ip地址
RARP
:将IP地址 转换成mac地址
http:超文本传输协议 默认端口号:80
https:加密超文本传输协议 默认端口号:443--- tcp
ftp: 文件传输协议 默认端口号: 20(权限) 21(真实数据)--- tcp
tftp:简单文件传输协议(体量较小)默认端口号:69 ---udp
DNS
:将IP地址 转换成 域名 端口号:53 ---udp/tcp
DHCP:
动态获取ip地址 端口号67 68 ---udp
核心层: 高速转发数据
汇聚层: 管理核心交换机
接入层: 提供更多接口