黑马程序员_第十三天

原创 2012年03月30日 08:41:21

--------------------android培训java 培训、期待与您交流! ------------------------

应用层              处理网络应用

会话层              数据表示

表示层              主机间通信

传输层              端到端的连接

网络层              寻址和最短路径

数据链路层     介质访问

物理层              二进制

 

TCP

提供面向连接,可靠的数据传输服务,数据无差错,无重复的发送,

且按发送顺序接收

建立连接,形成传输数据的通道。

在连接中进行大数据量传输

通过三次握手完成连接,是可靠协议

必须建立连接,效率会稍低

 

UDP

提供无连接服务,数据包以独立形式发送,不提供无错保证,数据可能丢失或重复,并且接收顺序错乱

 

将数据及源和目的封装成数据包中,不需要建立连接

.每个数据报的大小在限制在64k

.因无连接,是不可靠协议

.不需要建立连接,速度快

 

UDP传输

 

DatagramSocketDatagramPacket

建立发送端,接收端

建立数据包

调用Socket的发送接收方法

关闭Socket

发送端与接收端是两个独立的运行程序

 

TCP传输

SocketServerSocket

建立客户端和服务器端

建立连接后,通过Socket中的IO流进行数据的传输

关闭socket

同样,客户端与服务器端是两个独立的应用程序。



----------------------android培训java 培训、期待与您交流! ----------------------

详细请查看:http://edu.csdn.net/heima

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

黑马程序员——java基础学习笔记——第十三天

网络编程

黑马程序员——java第十三天:String类、StringBuffer、StringBuilder、基本数据类型对象包装类、进制转换

------- android培训、java培训、期待与您交流! ---------- String概述 String类在java.Lang包中。String类不可以有子类。 String ...

黑马程序员--第十三天:String类

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------   //13-1 class...

黑马程序员--Java基础学习(String)第十三天

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Java基础学习(String)第十二天 一,String概述 字符串是一个特殊的对象。 ...

黑马程序员--- 学习笔记(第十三天)

String类 字符串是一个特殊的对象 字符串是一个初始化就不能被修改对象 String s="abc"' //s是一个类类型变量,"abc"是一个对象 //字符串最大的特点...

黑马程序员_Java基础_我的Day10学习笔记

01. 带包的类编译和运行(掌握) A:如何编译运行带包的类 a:javac编译的时候带上-d即可 javac -d . HelloWorld.java b:通过java命令执行。 java 包...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)