2017年3月20日

TCP为什么会采用三次握手,若采用二次握手可以吗?

摘要: 建立连接的过程是利用C/S(客户机/服务器)模式,假设A为客户端,B为服务器端。 TCP是采用三次握手进行连接的,简要说明该过程: (1) A向B发送连接请求 (2) B对收的的A的报文段进行确认 (3) A再对B的确认进行确认 采用“三次握手”的目的是,为了防止失效的连接请求报文段突然又传送到B, 阅读全文

posted @ 2017-03-20 16:01 一个不会coding的girl 阅读(539) 评论(0) 推荐(0) 编辑

面向连接和非面向连接服务的特点

摘要: 面向连接 面向连接的服务,通信双方在进行通信之前,要先在双方建立起一个完整的可以彼此沟通的通道,在通信过程中,整个连接的情况一直可以被实时地监控和管理。 非面向连接的服务 不需要预先建立一个联络两个通信节点的连接,需要通信的时候,发送节点就可以往网络上发送信息,让信息自主地在网络上去传,一般在传输的 阅读全文

posted @ 2017-03-20 15:33 一个不会coding的girl 阅读(1226) 评论(0) 推荐(0) 编辑

DNS域名系统,简述工作原理

摘要: DNS工作原理: 当DNS客户端需要在程序中使用名称时,它会查询DNS服务器来解析该名称。客户端发送的每条查询信息包括三条信息:指定的DNS域名,指定的查询类型,DNS域名的指定类别。基于UDP服务,端口53. 该应用一般不直接为用户使用,而是为其他应用服务,如HTTP,SMTP等在其中需要完成主机 阅读全文

posted @ 2017-03-20 14:18 一个不会coding的girl 阅读(374) 评论(0) 推荐(0) 编辑

TCP和UDP的区别,以及它们对应的协议有哪些?

摘要: TCP(传输控制协议) 是面向连接的协议。在收发数据前,一个TCP连接必须要经过“三次握手”建立可靠的连接。握手过程中传送的包里不包含数据,三次握手完毕后,客户端与服务器才正式开始传送数据。理想状态下,TCP连接一旦建立,在通信双方中的任何一方主动关闭连接之前,TCP连接都将被一直保持下去。与“三次 阅读全文

posted @ 2017-03-20 13:43 一个不会coding的girl 阅读(961) 评论(0) 推荐(0) 编辑

在浏览器中输入一个网址后所执行的全部过程

摘要: 1. 浏览器查找该域名的IP地址 DNS查找过程:1) 浏览器缓存 2) 系统缓存 3) 路由器缓存 4) ISP DNS缓存 5) 递归搜索 2. 浏览器根据解析得到的IP地址向服务器发送一个HTTP请求 3. 服务器可能会发生重定向响应 例如"http://facebook.com/",服务器会 阅读全文

posted @ 2017-03-20 12:19 一个不会coding的girl 阅读(1466) 评论(0) 推荐(0) 编辑

导航