网络分析和总结.docx
《网络分析和总结.docx》由会员分享,可在线阅读,更多相关《网络分析和总结.docx(43页珍藏版)》请在优知文库上搜索。
1、第一章:延迟(Delay)的分类: 处理延迟(ProCeSSingDelay):路由器检查包头并决定将包发送至何处所需的时间。 排队延迟(QueuingDelay):数据包在路由器缓冲区中等待传输的时间。 传输延迟(TransniissionDelay):数据包被路由器送进物理线路所需的时间。 传播延迟(ProPagationDelay):数据包从物理线路的开头到达下一结点所需的时间。传输强度(Trafficintensity):单位时间内到达路由器的数据大小与路由器传输速率的比值。传输强度不应大于U包丢失(PacketLoss):当路由器的传输强度大于1时,其缓冲区必已被填满。此时,路由器将
2、丢弃新到达的任何包。五层互联网协议栈:应用层,传输层,网络层,链路层,物理层消息(Message):应用层传输的数据包,传给传输层。段(Segment):传输层传输的数据包,封装传输层的头信息和应用层的消息,传给网络层。数据报文(Datagram):网络层传输的数据包,封装网络层的头信息和传输层的段,传给链路层。帧(Frame):链路层传输的数据包,封装链路层的头信息和网络层的数据报文,传给物理层。应用层协议:HTTP,SMTP,FTP,DNS,P2P,DHCP传输层协议:TCP,UDP网络层协议:IP,路由链路层协议:以太网,WiFi,PPP七层OSl模型:应用层,表现层,会话层,传输层,网
3、络层,链路层,物理层第二章:应用层应用的架构: 客户端-服务器架构在一次通信会话的上下文环境中,发起通信的进程被称为客户端;等待被通信、进而开始会话的进程被称为服务器。 点对点架构套接字:进程通过网络发送、接收消息的软件接口。是一个终端内应用层和传输层之间的接口。传输层向应用层提供的服务: 可靠的数据传输 保证最低传输速率 实时性保证 安全性TCP服务:提供面向连接的服务(握手)、可靠数据传输服务、拥塞控制机制。UDP服务:提供没有连接、没有控制、轻量的不可靠数据传输服务。目前互联网传输层服务均不能提供最低传输速率和实时性的保证。一、超文本传输协议(HTTP)HTTP使用TCP协议作为传输层协
4、议。 HTTP协议首先向服务器在80端口发起TCP连接;一旦连接建立,浏览器与服务器通过TCP协议套接字通信。客户端将HTTP请求(request)消息发送到套接字接口,从套接字接口接受HTTP响应(response)o HTTP是“无状态”的协议,HTTP服务器不维护客户端的任何信息。 HTTP协议默认采用持久连接:一次请求/响应过程结束后,客户端与服务器的TCP连接不会被立刻关闭。HTTP协议可以改用非持久连接。1.HTTP消息格式HTTP消息有两种类型:请求消息和响应消息。HTTP消息使用ASCII文本编写。请求消息请求行(RcquestLine):请求消息的第一行。请求行由3部分组成:
5、方法域、URL域、HTTP版本域。 头行(HeaderLine):请求消息第二行至一个空白行之间的行。头行的格式为:域名:值XCRLF一些常见的头行的域如下:Host:指定了请求对象的主机的地址。Connection:指定了是否使用持久连接。User-agent:指定了用户的浏览器类型。 实体部分(EntityBody):头行的末尾空行后的剩余行。使用GET方法的请求,实体部分为空;使用POST方法的请求,表单的参数被放置在实体部分。HEAD方法:服务器返回的消息中不包含请求的对象。PUT方法:允许客户端向服务器上传对象。DELETE方法:允许客户端删除服务器上的对象。响应消息状态行(Stat
6、USLine):响应消息的第一行。状态行由3部分组成:版本号、状态码、对应状态码的附加信息。常见的状态码和对应的附加信息有:2000K:请求已完成,需要的信息已经在响应中。301MovedPermanently:请求的对象已经被永久移除,新的URL在响应消息的Location头行指定。400BadRequest:服务器无法理解请求。505HTTPVersiOnNotSupported:服务器不支持该请求的HTTP协议版本。 头行:响应消息第二行至一个空白行之间的行。格式与请求消息相同。常见的响应消息的头行域有:Date:指定响应消息是何时被服务器创建、发送的。Server:指定服务器的信息。U
7、ser-agent:与收到的请求中的相同域保持一致。1.ast-Modified:指定请求的对象被创建或是最后被修改的时间。Content-Length:指定请求对象的大小(以字节为单位)。Content-Type:指定请求对象的类型。 实体部分:头行的末尾空行后的剩余行。请求的对象通常存放于此。CookiesHTTP服务器是无状态的,HTTP使用CoOkieS来跟踪用户。 在response头中,加入Set-cookie域,来设置用户浏览器的Cookieso 在request头中,加入CoOkie域,来向服务器发送COokies。2.代理服务器代理服务器在客户端和服务器中间扮演中介的角色。(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络分析 总结