伊犁网站建设评价,网络营销课程论文,php支持大型网站开发吗,中国最大网站建设商网络编程 一. 网络编程二. 客户端与服务器2.1 一问一答2.2 一问多答2.3 多问一答2.4 多问多答 三. TCP与UDP的特点 一. 网络编程 网络编程本质上就是学习传输层给应用层提供的API#xff0c;把数据交给传输层#xff0c;通过一层层的封装将数据通过网卡传输出去。 二. 客户端… 网络编程 一. 网络编程二. 客户端与服务器2.1 一问一答2.2 一问多答2.3 多问一答2.4 多问多答 三. TCP与UDP的特点 一. 网络编程 网络编程本质上就是学习传输层给应用层提供的API把数据交给传输层通过一层层的封装将数据通过网卡传输出去。 二. 客户端与服务器 客户端主动发起通信的一方 服务器被动接受的一方。 客户端给服务器发送的数据称为请求request 服务器返回给客户端的数据称为响应response 2.1 一问一答 一个请求只有一个响应称为一问一答。 2.2 一问多答 一个请求对应多个响应应用场景主要在下载。 2.3 多问一答 多个请求一个响应应用场景在上传 2.4 多问多答 一个请求多个响应一个响应多个请求。应用场景在远程控制桌面。 三. TCP与UDP的特点 TCP的特点 1.有连接 2.可靠传输 3.面向字节流 4.全双工 UDP的特点1.无连接 2.不可靠传输 3.面向数据报。 4.全双工 此处所说的连接不是真正意义上的物理上的连接而是一种虚拟的抽象的连接。 有连接比如打电话 一方打你可以接或者不接。 无连接比如发微信无论你是否看消息已经发过去了。 网络上谈到的连接都是双方彼此都保存对方的信息。 可靠传输无论使用什么样的技术手段都不可能百分百保证能让信息从A传到B此处的可靠传输是尽可能的完成传输虽然无法保证一定到达但是可以知道信息是否传到。 不可靠传输不知道发送的数据到没到对方。 面向字节流网络中传输数据的基本单位是字节。 面向数据报每次传输的基本单位是一个数据报。由一系列字节组成 全双工可以双向通信。