第33次(网络编程)
学习主题:网络编程
学习目标:
1 掌握TCP和UDP
2 掌握InetAddress和InetSocketAddress类的使用
对应视频:
http://www.itbaizhan.cn/course/id/85.html
对应文档:
无
对应作业
1. TCP和UDP协议的区别
(1) 数据的传输模式有哪两种?
1) OSI参考模型:开放系统互连参考模型(Open System Interconnect)
2) TCP/IP参考模型:传输控制/网际协议(Transfer Control Protocol/Internet Protocol)
(2) TCP和UDP协议的区别是什么?
1) TCP面向连接,UDP非面向连接
2) TCP基于字节流,UDP基于数据报
3) TCP占用系统资源多,效率低。UDP占用系统资源少,效率高
4) TCP可靠性高,UDP不可靠
5) TCP通信双方需要建立连接,UDP通信双方不需要建立连接
6) TCP连接建立时双方存在主次之分,UDP通信双方完全平等
2. TCP协议数据传递细节
(1) TCP通信原理是什么?
服务器创建Seversoket,在指定端口监听并处理请求,客户端创建Socket,向服务器