java关于网络编程的一些细节的复习
2012-07-23 10:35
411 查看
关于socket的复习
查看计算机的网络端口的dos命令:ipconfig /all
Ping 127.0.0.1可以查看本地计算机的一些信息
Tcp协议比udp协议安全,因为tcp协议每次发送数据都会检测接收端上次数据是否接收到
而udp协议并不会这样检测。
首先应用程序建立一个socket,然后通过bind将socket的信息(主要是ip和port)通知给驱动程序,这样就讲socket和驱动程序连接起来了。然后当应用程序将数据传递给socket的时候,然后驱动程序从socket中取数据,应用程序发送给socket的数据比较多,但是我们的驱动程序发送数据给网络的时候不能每次放松很多,所以首先得将接收到socket的数据进行切割在进行发送。
应用程序建立一个socket,然后调用bind讲socket的信息(ip和port)和驱动程序绑定,
当我们的socket从网卡中的指定ip和port中接收到数据的时候,就讲数据连接成一个较大的数据包发送给socket,然后应用程序就能从socket中取数据了。
DatagramSocket不带参数的构造函数表示指定一个系统默认没有被其他应用程序使用的端口作为数据的发送端口,但是如果是接受放就必须要指定端口号,因为我们接受数据需要有一个地方去接受啊。
Telnet ip地址 端口号
netstat -na查看当前这在使用的端口,netstat help查看netstat的一些帮助信息
查看计算机的网络端口的dos命令:ipconfig /all
Ping 127.0.0.1可以查看本地计算机的一些信息
Tcp协议比udp协议安全,因为tcp协议每次发送数据都会检测接收端上次数据是否接收到
而udp协议并不会这样检测。
首先应用程序建立一个socket,然后通过bind将socket的信息(主要是ip和port)通知给驱动程序,这样就讲socket和驱动程序连接起来了。然后当应用程序将数据传递给socket的时候,然后驱动程序从socket中取数据,应用程序发送给socket的数据比较多,但是我们的驱动程序发送数据给网络的时候不能每次放松很多,所以首先得将接收到socket的数据进行切割在进行发送。
应用程序建立一个socket,然后调用bind讲socket的信息(ip和port)和驱动程序绑定,
当我们的socket从网卡中的指定ip和port中接收到数据的时候,就讲数据连接成一个较大的数据包发送给socket,然后应用程序就能从socket中取数据了。
DatagramSocket不带参数的构造函数表示指定一个系统默认没有被其他应用程序使用的端口作为数据的发送端口,但是如果是接受放就必须要指定端口号,因为我们接受数据需要有一个地方去接受啊。
Telnet ip地址 端口号
netstat -na查看当前这在使用的端口,netstat help查看netstat的一些帮助信息
相关文章推荐
- 服务器端编程心得(六)—— 关于网络编程的一些实用技巧和细节
- 服务器端编程心得(六)—— 关于网络编程的一些实用技巧和细节
- Java网络编程(二)关于Socket的一些个人想法
- JAVA基础知识之网络编程——-关于阻塞IO/非阻塞IO/同步IO/异步IO的一些参考文章
- 关于Java编程中的一些奇怪的错误(一)——版本冲突
- 关于java初始化块的一些细节问题
- 关于Java编程的一些小知识
- 关于JAVAWEB一些细节问题
- 关于JAVA并发库编程的复习(一):synchronized锁重入
- 关于网络编程中MTU、TCP、UDP优化配置的一些总结
- 关于JAVA网络编程UDP和TCP(下)
- 关于Java的一些基础细节(整理)
- 关于网络编程中MTU、TCP、UDP优化配置的一些总结
- JAVA复习之JAVA中的一些小细节
- java网络编程3 -- NIO一些简单说明
- 关于Java中equal函数和==的一些区别做一个总结,以供自己随时查看复习。
- Java网络编程中的一些异常Java.net
- 关于java网络编程第三版中文版
- java基础复习之网络编程了解篇 十四 -1
- 关于网络编程中MTU、TCP、UDP优化配置的一些总结