ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【网络编程三要素】

2019-07-31 12:03:22  阅读:173  来源: 互联网

标签:号码 0.1 IP 编程 端口 三要素 网络 标识 地址


IP 地址:InetAddress 网络中设备的标识,不易记忆,可用主机名 端口号 用于标识进程的逻辑地址,不同进程的标识 传输协议 通讯的规则 常见协议:TCP,UDP IP 地址: 计算机的唯一标识。为了方便我们对 IP 地址的获取和操作,java 提供了一个类 InetAddress 供我们使用。   A:所谓IP 地址就是给每个连接在Internet 上的主机分配的一个32bit 地址。按照TCP/IP 规定,IP 地址用二进制来      表示,每个IP 地址长 32bit,比特换算成字节,就是 4 个字节。 例如一个采用二进制形式的 IP 地址是“00001010000000000000000000000001”,这么长的地址,人们处理起来也太费劲了。为了方便人们的使用,IP 地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。于是,上面的 IP  地址可以表示为“10.0.0.1”。IP  地址的这种表示法叫做“点分十进制表示法”,这显然比 1 和 0 容易记忆得多。   B:IP 地址的组成 IP 地址 = 网络号码+主机地址 A 类 IP 地址:第一段号码为网络号码,剩下的三段号码为本地计算机的号码 B 类 IP 地址:前二段号码为网络号码,剩下的二段号码为本地计算机的号码 C 类 IP 地址:前三段号码为网络号码,剩下的一段号码为本地计算机的号码   特殊地址: 127.0.0.1 回环地址,可用于测试本机的网络是否有问题. ping 127.0.0.1   DOS 命令 ipconfig:查看本机 IP 地址   xxx.xxx.xxx.0 网络地址 xxx.xxx.xxx.255 广播地址   A 类1.0.0.1---127.255.255.254 (1)10.X.X.X 是私有地址(私有地址就是在互联网上不使用,而被用在局域网络中的地址) (2)127.X.X.X 是保留地址,用做循环测试用的。 B 类128.0.0.1---191.255.255.254,172.16.0.0---172.31.255.255 是私有地址。169.254.X.X 是保留地址。 C 类 192.0.0.1---223.255.255.254 192.168.X.X 是私有地址(在互联网上不适用,在局域网中用) D 类224.0.0.1---239.255.255.254 E 类 240.0.0.1---247.255.255.254   端口号: 正在运行程序的标识 物理端口:网卡口 逻辑端口:我们指的就是逻辑端口 A:每个网络程序都会至少有一个逻辑端口 B:用于标识进程的逻辑地址,不同进程的标识 C:有效端口:0~65535,其中 0~1024 系统使用或保留端口。通过 360 可以查看端口号   协议: 通信的规则。 UDP 将数据源和目的封装成数据包中,不需要建立连接;每个数据报的大小在限制在 64k; 因无连接,是不可靠协议;不需要建立连接,速度快。 例如:聊天留言,在线视频,视频会议,发短信。 TCP 建立连接,形成传输数据的通道;在连接中进行大数据量传输; 通过三次握手完成连接,是可靠协议; 必须建立连接,效率会稍低 例如:下载,打电话,QQ 聊天(你在线吗,在线,就回应下,就开始聊天了)

标签:号码,0.1,IP,编程,端口,三要素,网络,标识,地址
来源: https://www.cnblogs.com/zuixinxian/p/11275363.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有