网络基础必备
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
计算机网络的基本概念 掌握计算机网络概念 网络模型
1 计算机网络是用媒介把不同地理位置具有独立运算的计算机通过相关协议连接起来实现网络共享的系统
2 网络共分为七层
物理层 数据链路层 网络层 传输层 会话层 表示层 应用层
3 应用层 关注网络应用程序 网络层 关注编码格式和数据展现的标准 会话层 建立和断开两台计算机的通讯 传输层区分不同上层应用 建立应用间的端到端连接 网络层 ip ipx 定义相关联的源和目标逻辑地址 数据链路层 源和目标地址 数据流控制
Tcp/ip 双绞线的 排序 (白)绿橙 蓝 棕 4和6对调 T568A
橙 绿 蓝 棕 4和6对调 T568B
反序线 是连接网络设备和串口的 T568B
以太网帧的格式
前导信息(8b)
|
目标地址(6b)
|
源地址(6b)
|
类型(2b)
|
Data
(46-1500b)
|
Fcs
(4b)
|
类型 0x0800ip数据包 0x0806(arp数据包)0x8035(rarp数据包)
最大数据传输单元 mtu 不同的链路层协议的mtu的值不一样如果太大就会产生碎片 增加丢包率 降低网络速度
常见的mtu大小
网络类型
|
Mtu
|
IEEE802.3
|
1492
|
Ethernet
(以太网)
|
1500
|
Ppp0e
(adsl)
|
1492
|
Modem
|
576
|
令牌环(802.5)
|
4464
|
Fddi
|
4352
|
X
.25
|
576
|
数据包的最大值
|
65535
|
Ipv4 协议的概述
分为 a b c d e 5类
到目前为止 只有c类地址还有剩余
解决地址紧缺的问题 cidr nat ipv6技术
D类地址 用于多播 e类地址用于科研用
A类地址 能支持 16777214个不同主机地址 2的24次方减2
私有地址 class a 10.0.0.0 到10.255.255.255
Class b 172.16.0.0 到 172.16.255.255
Class c 192.168.0.0 到192.168.255.255
传输层 通过端口号区分上层应用程序 tcp udp
UDP
协议
|
TCP
协议
|
无连接的服务
|
面向连接的服务
|
UDP
不能确保或承认数据传递
|
TCP
通过确认和按顺序传递数据来确保数据的传递
|
UDP
就像明信片,信息量很小而且每次传递成功的可能性很高,但是不能完全保证传递成功
|
TCP
就像电话,必须先验证目标是否可以访问后才开始通讯
|
UDP
快速,具有低开销要求
|
TCP
比较慢,有更高的开销要求,而且只支持点对点通讯
|
UDP
和 TCP 都使用端口标识每个 TCP/IP 程序的通讯
|
Tcp/ip 协议中 端口号从0到65535
动态端口1024 到65535 常见的***端口7626 8011 7306 1024
常用端口所对应的服务
端口
|
协议
|
服务
|
21
|
TCP
|
FTP
服务
|
25
|
TCP
|
SMTP
服务
|
53
|
TCP/UDP
|
DNS
服务
|
80
|
TCP
|
Web
服务
|
135
|
TCP
|
RPC
服务
|
137
|
UDP
|
NetBIOS
域名服务
|
138
|
UDP
|
NetBIOS
数据报服务
|
139
|
TCP
|
NetBIOS
会话服务
|
443
|
TCP
|
基于SSL的HTTP服务
|
445
|
TCP/UDP
|
Microsoft SMB
服务
|
3389
|
TCP
|
Windows
终端服务
|
查看本机端口状态 netstat –an
Arp 地址解析协议 reverse address resolution protocol rarp 反向地址解析协议
Arp –a 查看本机arp缓存
Icmp 消息控制协议
Tracert 测试到达目的经过的路由
2x – 2 =子网数 2y – 2=主机数 y的值代表主机位连续0的数 256 – subnet mask 求的基数 每个子网的主机数
转载于:https://blog.51cto.com/zhuyong/317065