计算机网络
文章平均质量分 89
沁园春.雪.
这个作者很懒,什么都没留下…
展开
-
一、介质访问控制方法CSMA/CD、Token Bus与Token Ring的比较:
1.综述多个主机需要通过一条“共享介质”发送和接收数据被称为“多路访问/多路存取”。如果有两台以上主机同时在一条“共享介质”发送数据,多路的信号就会出现互相干扰,造成接收主机无法正确接收任何产生一台主机发送的数据,产生冲突; 解决冲突有两种办法,第一种在局域网中设立一个中心控制主机,有它来决定发送数据的顺序,这种控制方式优点是:简单、有效。缺点是中心控制主机有可能成为局域网性能可靠性的瓶颈。第二原创 2017-09-29 12:16:31 · 12591 阅读 · 0 评论 -
在浏览器中输入www.baidu.com后执行的全部过程
(1) 在应用层,客户端浏览器根据DNS域名解析协议,将域名解析为IP地址,通过这个IP地址来寻找客户端到服务器端的路径,客户端浏览器发起一个http会话,交给传输层处理。(2) 在传输层,客户端了浏览器将http会话分成TCP报文段,添加源端口号和目的端口号,源端口号是客户端系统随机分配的端口号,目的端口号是使用熟知端口号80,向下提交给网络层。(3) 在网络层,客户端网络层不关心传输层和应用层,原创 2017-10-09 22:56:48 · 878 阅读 · 0 评论 -
【网络基础 六】应用层
//转载:http://blog.csdn.net/sinat_33087001/article/details/77769192域名系统功能DNS是域名系统(DomainNameSystem)的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务,可以简单地理解为将URL转换为IP地址。域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,在Internet上域名与IP地址转载 2017-09-30 14:45:16 · 420 阅读 · 0 评论 -
session和cookie的区别与联系
【J2ee】session和cookie的区别与联系 原创 2017年09月18日 15:29:31 37转载 2017-09-30 21:01:18 · 293 阅读 · 0 评论 -
DNS域名解析过程
① 主机向本地域名服务器的查询采用递归查询。如果主机所询问的本地域名服务器不知道所要解析的目的域名ip地址,那么本地域名服务器就以DNS客户的方式(代理主机进行查询)代替主机向其他根域名服务器继续发出查询请求报文,而不是让主机自己进行下一步查询。②本地域名服务器采用迭代查询。它先向一个根域名服务器查询,根域名服务器告诉本地域名服务器,下一次应查询的顶级域名服务器的ip地址。③本地域名服务器向顶级域名原创 2017-09-30 14:35:19 · 261 阅读 · 0 评论 -
TCP窗口拥塞控制:
拥塞控制用于防止由于过多的报文进入网络,而造成路由器与链路过载。①流量控制可以很好地解决发送端与接收端之间的端-端报文发送和处理速度的协调,但是无法控制进入网络的总体流量。如果每个发送端与接收端的端-端之间流量是合适的,但是对于网络整体来说,随着网络的流量增加,也会使网络通信负荷过重,由此引起报文传输延迟增大或丢弃。报文的差错确认和重传又会进一步加剧网络的拥塞。 ②拥塞窗口的概念:拥塞窗口是发送端根原创 2017-09-30 10:29:33 · 7859 阅读 · 2 评论 -
TCP协议滑动窗口与流量控制
利用滑动窗口实现流量控制:①研究流量控制的目的是控制发送端发送速率,使之不超过接收端接收速率,防止由于接收端来不及接收送达的字节流,而出现报文段丢失的现象。②利用滑动窗口进行流量控制过程:接收窗口又称通知窗口。接收端根据接受能力选择一个合适的接收窗口值,将他写入TCP的报头之中,将当前接收端的接收状态通知发送端。发送端的发送窗口不能够超过接收窗口的数值。③有两种情况:当接收端应用进程从缓存中读取字节原创 2017-09-30 10:15:17 · 1679 阅读 · 0 评论 -
TCP协议滑动窗口与确认重传机制?
字节流传输状态分类与滑动窗口的概念:①TCP协议使用以字节为单位的滑动窗口协议,来控制字节流的发送、接收、确认与重传过程。②接收窗口的大小由接收端根据缓存剩余空间的大小,以及应用进程读取数据的速度来决定。发送窗口的大小取决于接收窗口的大小。③发送窗口和接收窗口:发送窗口等于第二类和第三类的字节数之和=9+6=15。可用窗口长度等于第三类的字节数=5。即“尚未发送,但是接收端已经做好接受准备的字节”,原创 2017-09-30 10:06:45 · 4053 阅读 · 0 评论 -
TCP连接释放的四次挥手过程?
四次挥手过程: ①开始时客户端A和服务器端B都处于“ESTAB-LISHED已建立连接”状态。②假设Client端A发起中断连接请求,也就是发送FIN报文(FIN=1,seq=u,u是A最后一次发送的字节的序号+1)。Server端接到FIN报文后,意思是说”我Client端没有数据要发给你了”,但是如果你还有数据没有发送完成,则不必急着关闭Socket,可以继续发送数据。A发完后A进入“FI原创 2017-09-30 09:29:14 · 1392 阅读 · 0 评论 -
TCP连接建立的3次握手?为什么不是2次握手?为什么不是4次握手?
TCP连接建立三次握手: ①开始时客户端A和服务器端B都处于“CLOSE(关闭)”状态。随后B先进入“LISTEN(收听)”状态。②A首先向处于“LISTEN”状态的B发送“连接建立请求报文”,报文不携带任何的数据段,但是SYN=1, seq = x。随后,A进入“SYN-SEND准备发送”状态。③B收到“连接建立请求报文”后,同意连接,则向A发送“连接建立请求确认报文”,有,SYN=1,ACK=原创 2017-09-29 22:46:36 · 2279 阅读 · 0 评论 -
传输控制协议TCP的特点和格式
TCP协议的主要特点:①支持面向连接的传输服务。:应用程序在使用TCP协议传送数据之前,必须在源进程端口和目的进程端口之间建立一条TCP传输连接。每个TCP连接为通信双方的一次进程通信提供服务。 ②支持字节流的传输。: ③支持全双工通信。: ④支持同时建立多个并发的TCP连接。:一个Web服务器必须同时处理多个客户端的访问。 ⑤支持可靠的传输服务。:对发送和接收的数据进行跟踪、确认和重传,并原创 2017-09-29 22:26:03 · 1841 阅读 · 0 评论 -
UDP协议
UDP协议的特点:①UDP协议是一种无连接的、不可靠的传输层协议。:UDP协议在传输报文之前不需要在通信双方建立连接,减少了协议开销与通信延迟;UDP协议检测出收到的分组出错,既不确认,也不通知发送端重传;UDP协议除了提供一种可选择的校验和外,几乎没有提供其它的保证数据传输可靠性的措施。②UDP协议是一种面向报文的传输层协议。:UDP协议对于应用程序提交的报文,在添加了UDP头部,构成了一个TPD原创 2017-09-29 19:44:46 · 1129 阅读 · 0 评论 -
地址解析协议ARP和反向地址解析协议RARP
从IP地址找出对应的MAC地址的映射过程称为“正向地址协议”,相应的协议称为“地址解析协议”ARP。从已知MAC地址找出对应的IP地址的映射过程称为“反向地址解析协议”RARP。地址解析协议ARP:①地址解析协议将动态映射和静态映射的方法相结合,本地主机建立一个高速缓存,用来存储部分IP地址与MAC地址的映射关系。主机A给主机B发送IP分组,首先根据主机B的IP地址在本主机缓存中查找,如果找到,就原创 2017-09-29 17:59:26 · 6037 阅读 · 0 评论 -
外部网关协议(BGP)
外部网关协议是自治系统的路由器之间交换路由信息的协议。主要是BGP。①BGP交换路由信息的主机数是以自治系统为单位的,这要比自治系统内部的网络数少很多。②在BGP刚开始运行时,BGP边界路由器与相邻的边界路由器交换整个BGP路由表。以后,只需要在发生变化时,更新有变化的部分。③BGP选择协议的分组有:打开分组、更新分组、保活分组、通知分组。原创 2017-09-29 17:55:50 · 4049 阅读 · 0 评论 -
介绍Rip协议和OSPF协议(内部网关协议)
Rip协议和OSPF协议属于内部网关协议,Rip协议是路由信息协议,OSPF协议是开放最短路径优先协议。路由信息协议Rip:路由信息协议是基于向量-距离选择算法的协议,设置了周期更新定时器、延迟定时器、超时定时器与清除定时器。对照自己的路由表,没有的话接收; 有的话比较度量值,大了就忽略,小了就接收;(说明:当更新来源于同一个R时,不论度量值大小与否,都将接收。) ①RIP周期更新定时器:路由原创 2017-09-29 17:50:07 · 8824 阅读 · 0 评论 -
IP协议的主要特点与格式
IP协议的主要特点:①IP协议是一种无连接、不可靠的分组传送服务的协议。②IP协议是点-点线路的网络层通信协议。:IP协议是针对原主机-路由器、路由器-路由器、路由器-目的主机之间的数据传输的点-点线路的网络层通信协议。③IP协议屏蔽了网络在数据链路层、物理层协议与实现技术上的差异。:通过IP协议,网络层向传输层提供的是统一的IP分组,传输层不需要考虑互联网在数据链路层、物理层协议与实现技术上的差异原创 2017-09-29 17:31:22 · 22215 阅读 · 0 评论 -
中继器、集线器、交换机、网桥的比较
中继器、集线器、交换机、网桥比较: 交换机:①交换机具有以下四个基本功能:建立和维护一个表示MAC地址与端口号对应关系的映射表;在发送主机与接收主机端口之间建立虚连接;完成帧的过滤与转发;执行生成树协议,防止出现环路。 ②交换机的端口转发表是通过“地址学习”的方式建立和维护的。比如结点A通过端口1发送帧,交换机可以读到端口1和原MAC地址,在端口转发表中检查,找到若不一致就跟新,没找到就原创 2017-09-29 17:22:02 · 1339 阅读 · 0 评论 -
进程IPC---流式套接字
// 转载自:http://blog.csdn.net/ljianhui/article/details/10477427 前面说到的进程间的通信,所通信的进程都是在同一台计算机上的,而使用socket进行通信的进程可以是同一台计算机的进程,也是可以是通过网络连接起来的不同计算机上的进程。通常我们使用socket进行网络编程,这里将会简单地讲述如何使用socket进行简单的网络编程。一、什么是so转载 2017-10-02 14:23:38 · 351 阅读 · 0 评论