【Java之网络编程】1.网络基础
2017-04-10 20:18
253 查看
网络编程(QQ,游戏等) != 网站编程(网站,网页)
一、数据在网络间传输过程
数据封装:转成0101电信号送出去
数据拆封:将收到的电信号翻译成应用程序认可的一层
二、IP协议
提供了独一无二的IP地址
4个字节表示IP地址(eg. 192.168.1.1),每个字节最大255(IPV4)
三、TCP和UDP协议
TCP协议:可靠的连接,建立虚拟连接通道,每传输数据都会有应答(传数据一定可以传到),传数据慢。
UDP协议:不可靠连接,发送数据并不需要建立连接,对方收不收到不管,可能会丢包,传数据快。玩游戏是UDP协议。
一、数据在网络间传输过程
数据封装:转成0101电信号送出去
数据拆封:将收到的电信号翻译成应用程序认可的一层
二、IP协议
提供了独一无二的IP地址
4个字节表示IP地址(eg. 192.168.1.1),每个字节最大255(IPV4)
三、TCP和UDP协议
TCP协议:可靠的连接,建立虚拟连接通道,每传输数据都会有应答(传数据一定可以传到),传数据慢。
UDP协议:不可靠连接,发送数据并不需要建立连接,对方收不收到不管,可能会丢包,传数据快。玩游戏是UDP协议。
相关文章推荐
- Java网络编程基础 Datagram类使用方法
- Java网络编程基础 ServerSocket类使用
- Java学习笔记之网络编程基础-获取本机名称
- java基础整理12--网络编程
- Java网络编程基础 InetAddress类的使用
- Java编程--网络编程基础
- Java套接字实现网络编程之基础篇(1)
- 实训 Java基础知识---流,线程,网络编程
- JAVA网络编程基础
- 基于Socket的Java网络编程集粹-Java基础-Java-编程开发
- [零基础学JAVA]Java SE应用部分-32.Java网络编程 推荐
- Java Socket网络编程基础
- Java网络编程基础 InetAddress类的使用
- Java网络编程基础 InetAddress类的使用
- Java在Client/Server网络中的应用-Java基础-Java-编程开发
- Java学习笔记(七、网络编程基础)
- 网络-两远程客户端之间的通讯原理-Java基础-Java-编程开发
- Java 网络编程基础总结
- Java学习笔记之网络编程基础-通过URLConnection获取HTML页面
- Java学习笔记之网络编程基础-根据域名自动到DNS上获取IP地址