一、网络
1.定义:由通信介质将地理位置不同且相互独立的计算机连接,实现数据通信与资源共享。
通信介质:网线、wifi电磁信号
2.分类
按照网络拓扑结构
• 总线型
优点:费用较低,易于扩展,线路的利用率高
缺点:可靠性不高,维护困难,传输效率低
• 环型
优点:令牌控制,没有线路竞争,实时性强,传输控制容易
缺点:维护困难,可靠性不高
• 星型
优点:可靠性高,方便管理,易于扩展,传输效率高
缺点:线路利用率低,中心节点需要很高的可靠性和冗余度
• 网型
优点:可靠性高,易于扩充,组网灵活
缺点:费用高,结构复杂,维护困难
按照网络节点分布
• 局域网(LAN)
• 城域网(MAN)
• 广域网(WAN)
二、网络设备
1.交换机(switch):数据链路层(学习MAC地址)
2.路由器(router):网络层(自学习路由表)
三、传输介质
同轴电缆、双绞线、光纤、电磁信号、蓝牙
常用:
• 双绞线
屏蔽双绞线:理论上不超过100米,实际上尽量90米左右
非屏蔽双绞线:价格高
品牌:安普、西蒙、朗讯等
传输速度:5类(百兆)、超5类(伪千兆)、6类(千兆)
• 光纤:玻璃或塑料制成的纤维
多模光纤:可以传输多种模式的光,传输距离近,外壳为橘红色
单模光纤:只能传输一种模式的光,传输距离远,外壳为黄色
传输速度:普通光纤10Gpbs
四、OSI七层模型
1.ISO:国际标准化组织,为了让互联网统一标准设置了OSI七层模型
2.
1)应用层:网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。
2)表示层:
3)会话层:
4)传输层:TCP、UDP协议
5)网络层:逻辑链路寻址,IP协议
6)数据链路层:物理寻址,数据帧
7)物理层:比特流传输
五、TCP/IP四层模型
六、TCP和UDP
1.TCP:面向连接的可靠协议,一对一传输
窗口机制,确认重传机制
• 三次握手,建立连接
发送数据会收到确认,如果没有收到确认则数据一直发送
• 四次挥手,释放连接
2.UDP:无连接通信,可以一对一,一对多,多对一,多对多
3.TCP与UDP区别
①TCP 是面向连接的(发送数据需要建立连接),UDP 是面向无连接的(发送数据不需要建立连接)
②TCP提供可靠服务(TCP连接传送的数据,无差错,不丢失,不重复,且按次序到达;TCP通过校验和、重传控制、序号表示、滑动窗口、确认应答实现可靠传输;丢包重发控制,次序乱掉的分包进行顺序控制)
UDP尽最大努力交付
③UDP具有较好的实时性,工作效率比TCP高,适用于对高偶素传输和实时性有较高的同信或广播通信
④每一条TCP连接都是一对一
UDP可以一对一,一对多,多对一,多对多
⑤TCP对系统资源要求较多
UDP对系统资源要求较少
原文:https://www.cnblogs.com/hw1988/p/11470278.html