TCP/IP协议分为4层。osi分层是分成了7层。 对应关系: 应用层中,像文件系统的FTP协议,邮件系统的POP3,SMTP. 远程登录的TELNET. 传输的是应用信息。 传输层中,是TCP和UDP。传输的是TCP信息,包括,TCP头+信息。TCP头包含:源和目的主机的端口号,顺序号,确认号,校 ...
分类:
其他好文 时间:
2019-03-13 12:20:25
阅读次数:
168
网络通信原理 网络通信实现 网络通信流程 一、网络通信原理 首先来复习下操作系统。 什么是操作系统?操作系统就是管理和控制计算机硬件和软件资源的计算机程序。任何其他软件都必须在操作系统下才能运行。 1.1互联网的本质 一台计算机装上了操作系统,再装上软件就可以使用了。但是也只有你自己使用,那么如何要 ...
分类:
其他好文 时间:
2019-03-13 12:09:56
阅读次数:
158
UDP网络程序 一.创建一个udp客户端程序 流程简单,具体步骤如下: 二.发送数据 三.接收数据 四.绑定信息 1).一般情况下,在一天电脑上运行的网络程序有很多,而各自用的端口号很多情况下不知道,为了不与其他的网络程序占用同一个端口号,往往在编程中,udp的端口号一般不绑定 但是如果需要做成一个 ...
分类:
编程语言 时间:
2019-03-12 14:12:44
阅读次数:
207
netstat -aptn命令行,查看所有开启的端口号 netstat -nupl 查看所有udp端口号 netstat -ntpl 查看所有tcp端口号 查看某服务占用的端口情况,比如:Nginx [root@hserver1 ~]# netstat -ntulp | grep nginx tcp ...
分类:
Web程序 时间:
2019-03-11 15:07:04
阅读次数:
170
java中UDP的实现氛围两个类:DatagramPacket 和 DatagramSocket DatagramPacket类将数据填充到UDP包中,这称为数据报,有你来解包接受的数据报. DatagramSocket可以收发UDP数据报,为收发送数据要将数据放到DatagramPacket中 j ...
分类:
编程语言 时间:
2019-03-10 17:49:35
阅读次数:
167
[toc] 1 UDP协议 UDP是面向无连接的协议, 。但是,能不能到达就不知道了。虽然用UDP传输数据不可靠,但它的优点是和TCP比,速度快,对于不要求可靠到达的数据,就可以使用UDP协议。 2 UDP通信流程 我们先来了解一下,python的socket的通讯流程: 服务端: 1. 创建Soc ...
分类:
其他好文 时间:
2019-03-10 16:18:30
阅读次数:
217
详细点击:http://www.cnblogs.com/linhaifeng/articles/6129246.html 一.socket介绍 二.TCP 三.UDP 四.其他补充 ...
分类:
其他好文 时间:
2019-03-10 00:11:45
阅读次数:
199
ISO五层:应用层,传输层,网络层,数据链路层,物理层应用层:HTTP,FTP,TFTP,SMIP,SNMP,DNS等(数据)计算机传输层:tcp传输控制协议,udp用户数据协议(传输协议,端口)数据段(segment)防火墙网络层:icmp,igmp,IP,ARP,rarp(网络协议)IP数据包(packet)路由器数据链路层:由底层网络定义的协议Mac数据帧(frame)交换机物理层:比特流(
分类:
其他好文 时间:
2019-03-07 18:08:54
阅读次数:
217
随着网络技术飞速发展,网速已不再是传输的瓶颈,UDP协议以其简单、传输快的优势,在越来越多场景下取代了TCP,如网页浏览、流媒体、实时游戏、物联网。 1,网速的提升给UDP稳定性提供可靠网络保障 CDN服务商Akamai(NASDAQ: AKAM)报告从2008年到2015年7年时间,各个国家网络平 ...
分类:
其他好文 时间:
2019-03-07 12:50:52
阅读次数:
181
from:https://blog.csdn.net/wanglha/article/details/51281462 如果想修改UDP和TCP的端口该如何做呢,可以采用如下的方式: CMD命令进入ServerAgent的跟目录,此时可以看到ServerAgent.jar 此时在cmd中输入 "ja ...