随笔分类 - 计算机网络
摘要:No1: 网络传输应用通常使用TCP、IP或UDP这三种协议实现数据传输。在传输数据的过程中,需要通过一个双向的通信连接实现数据的交互。在这个传输过程中,通常将这个双向链路的一端称为Socket,一个Socket通常由一个IP地址和一个端口号来确定。 No2: 在网络编程中有两个主要的问题,一个是如
阅读全文
摘要:参考文档: 简明理解三次握手和四次挥手 TCP三次握手与四次挥手过程 No1: 为什么要三次握手? 答:三次握手的目的是建立可靠的通信信道,说到通讯,简单来说就是数据的发送与接收,而三次握手最主要的目的就是双方确认自己与对方的发送与接收机能正常。 第一次握手:Client什么都不能确认;Server
阅读全文
摘要:No1: 客户端与服务器的交互流程: 1)客户端执行网络请求,从URL中解析出服务器的主机名 2)将服务器的主机名转换成服务器的IP地址 3)将端口号从URL中解析出来 4)建立一条从客户端与Web服务器的TCP连接 5)客户端通过输出流向服务器发送一条HTTP请求 6)服务器向客户端回送一条HTT
阅读全文
摘要:第一步: 第一层:Request--请求类型,JSON,字符串,文件 第二层:消息队列--维护了提交给网络框架的请求列表,并且根据响应的规则进行排序。默认情况下按照优先级和进入队列的顺序来执行,该队列使用的是线程安全的PriorityBlockingQueue<E>,因为我们的队列会被并发访问,因此
阅读全文
摘要:No1: 例如:http://www.*****.com/china/index.htm 1)http:// 代表超文本传送协议,通知*****.com服务器显示web页,通常不用输入 2)www 代表一个web(万维网)服务器 3)*****.com/ 这是装有网页的服务器的域名,或站点服务器的名
阅读全文
摘要:接上篇《计算机网络》读书笔记(一)--计算机网络体系结构 No1: 网络层与IP协议配套使用的还有四个协议: 1)地址解析协议ARP(Address Resolution Protocol) 2)逆地址解析协议RARP(Reverse Address Resolution Protocol) 3)网
阅读全文
摘要:最近翻出大学的教材《计算机网络(谢希仁版)》看一看,网络基础还是很重要的。 No1: OSI的七层协议体系结构的概念清除,理论也较完整,但它既复杂又不实用。 TCP/IP体系结构则不同,但它现在却得到了非常广泛的应用。TCP/IP是一个四层的体系结构,它包含应用层、运输层、网际层和网络接口层(用网际
阅读全文