关于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的一些帮助信息