计算机网络
文章平均质量分 77
丹_妮
这个作者很懒,什么都没留下…
展开
-
TCP/IP协议簇分层详解
TCP/IP 和 ISO/OSI ISO/OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。 TCP/IP协议模型(Transmission Control Pro转载 2016-07-10 15:41:16 · 14431 阅读 · 2 评论 -
计算机网络(五)常见面试题
1、session和cookie的区别相同:都是用来跟踪浏览器用户身份的会话方式。不同:(1)session是保存在服务器端,跟踪用户状态,可保存在集群、数据库、文件等。Cookie是保存在客户端的,是session的一种实现方式。(2)Cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,如果考虑到安全应该使用session.(3)Session原创 2016-10-19 09:57:45 · 700 阅读 · 0 评论 -
计算机网络(四)应用层
超文本http,文件ftp和邮件smtp,域名解析服务DNS都是应用层协议有两个应用模型:C/S模型一般有Web,FTP,远程登录和邮件等,其特点是C为服务请求方,S为服务提供方,并且二者地位不平等,利于S端管理,S性能的好坏决定整个系统的性能,C与C之间不能直接通信。P2P模型使整个网络中传输内容不再存在中心服务器中,而是网络中的每个节点都具有下载和上传的功能,有点事减轻服务器压力,原创 2016-10-18 22:21:28 · 504 阅读 · 0 评论 -
计算机网络(三)传输层—UDP
UDPudp可以一对多,udp仅在IP之上提供复用分用和差错检测两个服务,不保证可靠交付,不需要建立连接和确认等机制,其执行速度快实时性好,如小文件传输协议TFTP,DNS等。udp的常用于一次性传输少量数据的应用,有时也会用于对可靠性要求不那么高但不允许较大的时延的多媒体应用如IP电话,实时视频会议和流媒体等,因为其木有拥塞控制,发送端可以一直发,而tcp拥塞控制会导致数据出现较大延迟。原创 2016-10-18 22:15:48 · 478 阅读 · 0 评论 -
计算机网络(三)传输层—TCP四种定时器
TCP四种定时器1) 重传定时器作用:保证可靠性传输解决:每发送一个报文段就会启动重传定时器,如果在定时器时间到后还没收到对该报文段的确认,就重传该报文段,并将重传定时器复位。如果在定时器时间内收到确认则撤销该报文段的重传定时器。2) 坚持定时器作用:主要用来解决零窗口大小通知可能导致的死锁问题。死锁问题:如果接收端在向发送端发送了零窗口报文段后不久,接收端的接收缓存有了一原创 2016-10-18 22:07:34 · 1914 阅读 · 1 评论 -
计算机网络(三)传输层—TCP
传输层传输单位是TCP报文段或UDP数据报,任务是负责两个进程(端口)之间的通信(端到端);复用是发送方不同的进程可以使用同一传输层协议传输数据,分用是接收方在传输层剥去报文首部可以将这些数据正确交付目的应用进程;传输层对整个报文进行差错检测。3.1端口 端口标识主机中的应用程序,进程数据通过端口向下交付给传输层,端口号长度为16bit,可以标识65536个不同的端口号,端口号只原创 2016-10-18 22:06:27 · 780 阅读 · 0 评论 -
计算机网络(二)网络层
网络层传输单位为数据报,任务是把网络层的协议数据单元从源点传到目的点(主机之间),协议有IP、ICMP协议,ARP和RARP等。IP层为因特网提供了选路和转发的功能。2.1路由器主要完成两个功能:2.1.1路由选择动态的改变所选择的相邻路由器,可通过静态路由算法(手工配置路由信息)或动态路由算法(通过相邻的路由器之间彼此交换信息,然后按照一定算法优化得到转发表,并不断更新以适应原创 2016-10-18 21:44:18 · 612 阅读 · 0 评论 -
计算机网络(一)数据链路层
数据链路层所谓链路即一个节点到相邻节点的一段物理路线,中间无其他交换节点,两个计算机之间的通信路径中包含许多段这样的链路,这是物理链路;数据链路则是在物理线路中控制数据传输的通信协议传输单位为帧(将网络层的数据报封装,即添加头部和尾部),任务是将网络层传下来的ip数据报组装成帧,然后带有差错控制,流量控制,可靠传输等功能数据链路层在物理层的基础上向网络层提供服务(无确认的无连接服务,有原创 2016-10-18 21:27:18 · 755 阅读 · 0 评论 -
计算机网络—关键字总结
应用层DNS(Domain Name System)是域名解析服务器DNS服务器在互联网的作用是:把域名转换成为网络可以识别的ip地址。首先,要知道互联网的网站都是一台一台服务器的形式存在的,但是我们怎么去到要访问的网站服务器呢?这就需要给每台服务器分配IP地址,互联网上的网站无穷多,我们不可能记住每个网站的IP地址,这就产生了方便记忆的域名管理系统DNS,他可以把我们输入的好记的域名转换原创 2016-08-13 10:00:51 · 2145 阅读 · 0 评论 -
计算机网络(三)传输层—TCP拥塞控制
TCP拥塞控制所谓拥塞控制,就是防止过多的数据注入到网络中,从而使网络中的路由器或链路不致过载。要注意用拥塞控制与流量控制的区别,拥塞控制是一个全局性的过程,涉及到所有的主机、路由器,以及以太网。一般有四个算法:慢开始、拥塞避免、快重传、快恢复慢开始:新建立的连接发送TCP报文时cwnd=1即一个报文段长度MSS,在收到确认报文(RTT时间嘛)时cwnd*2,以2的倍数增加,直到达原创 2016-10-18 22:11:42 · 2671 阅读 · 0 评论