java关于网络编程的一些细节的复习

关于socket的复习

查看计算机的网络端口的dos命令:ipconfig   /all     

Ping 127.0.0.1可以查看本地计算机的一些信息

Tcp协议比udp协议安全,因为tcp协议每次发送数据都会检测接收端上次数据是否接收到

udp协议并不会这样检测。

首先应用程序建立一个socket,然后通过bindsocket的信息(主要是ipport)通知给驱动程序,这样就讲socket和驱动程序连接起来了。然后当应用程序将数据传递给socket的时候,然后驱动程序从socket中取数据,应用程序发送给socket的数据比较多,但是我们的驱动程序发送数据给网络的时候不能每次放松很多,所以首先得将接收到socket的数据进行切割在进行发送。

应用程序建立一个socket,然后调用bindsocket的信息(ipport)和驱动程序绑定,

当我们的socket从网卡中的指定ipport中接收到数据的时候,就讲数据连接成一个较大的数据包发送给socket,然后应用程序就能从socket中取数据了。

DatagramSocket不带参数的构造函数表示指定一个系统默认没有被其他应用程序使用的端口作为数据的发送端口,但是如果是接受放就必须要指定端口号,因为我们接受数据需要有一个地方去接受啊。

Telnet ip地址  端口号     

netstat   -na查看当前这在使用的端口,netstat   help查看netstat的一些帮助信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值