web应用
网络体系
计算机网络是用通信设备和线路将分散在不同地点的有独立功能的多个计算机系统互相连接起来,并按照网络协议进行数据通信,实现资源共享的计算机集合。
网络分类
范围划分
局域网LAN(local area network)
范围较小,几公里作用,一栋楼房或者一个单位
广域网WAN(wide area network)
- 范围通常为几十~几千公里,也称为远程网
域域网或市域网(metropolitan area network)
范围在广域网和局域网之间,例如一个城市
拓扑结构划分
- 星型
- 总线型
- 环型
- 树形
- 网状
协议
为进行数据交换而建立的规则、标准或约定。协议庞大且复杂但不绝对可靠
网络分层
优点:
1、使复杂系统简化
2、易于维护、系统的更新
3、某层功能变化不会影响系统的其他部分
缺点:
1、有些功能可能在不同层次重复出现
2、某层的功能可能需要仅存在其他某层的信息
物理层
网线
强制解调器
即猫,它能把计算机的数字信号翻译成可沿普通电话线传送的模拟信号,而这些模拟信号又可被线路另一端的另一个调制解调器接收,并译成计算机可懂的语言。这一简单过程完成了两台计算机间的通信。
数据链路层
mac
二层交换机:工作于OSI模型的第二层的交换机,故称为二层交换机,可以识别数据包中的mac地址信息,根据mac地址进行转发,并将这些mac地址与对应的端口记录在自己内部的一个地址表中。
网络层
协议:IP协议
ip(Internet Protocol)分类
是能使连接到网上的所有计算机网络实现互相通信的一套规则,只要遵守IP协议就可以与因特网互联通。ip具有唯一性,根据用户性质的不同分为5类。
传输层
TCP协议
(Transmission Control Protocol)传输控制协议,基于连接的协议
- 建立连接:三次握手- 第一次握手:客户端发送syn包给服务器,询问是否可以连接 - 第二次握手:服务器接受请求,发送syn+ack给客户端确认可以连接 - 由客户端发送ack给服务器,确认连接,建立起连接
UDP协议
- (User Data Protocol)用户数据报协议,基于非连接的协议
两者区别
- TCP比UDP复杂,资源占用损耗大一些,信息准备,稳定性好
- 文件传输、邮件发送,网页浏览一般使用TCP
- UDP性能损耗少,资源占用少,稳定性差,只适用于一次只传送少量数据,对可靠性要求不高的应用环境。
- 电话、直播使用udp
会话层
建立或解除端对端之间的联系
表示层
对数据进行处理加密
应用层
文件传输、电子右键、文件服务…
协议
- 文件传输:FTP、TFTP、NFS
- 电子邮件:SCHP、POP3
- WWW应用:HTTP
- 远程登陆:Telnet、rlogin
- 网络管理:SNMP
- 名字管理DNS
Comments
Comment plugin failed to load
Loading comment plugin