网络编程(TCP/IP 协议等)

在这里插入图片描述

1.为什么会有四层和七层协议这个东西
域名服务、域名、全球域名都是唯一的
TCP:先建立连接 ->怎么建立连接可靠
三次握手:
在这里插入图片描述

四次挥手:
在这里插入图片描述
在这里插入图片描述

网络/主机
2.什么事IP
网络汇总每台计算机的一个标识号,是一个逻辑地址,127.0.0.1或localhost代表本机地址
IP地址是由四段组成,每个字段是一个字节,8位,最大值是255
IP地址由两部分组成,即网络地址和主机地址,网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机。二者是主从关系。IP地址的四大类型标识的是网络中的某台主机。IPV4的地址长度为32位,共4个字节,但实际中我们用点分十进制记法。192.168.1.1
3.分类
IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E,全0和全1的都保留不用
A类:(1.0.0.0-126.0.0.0)默认子网掩码:255.0.0.0或0xFF000000,第一个字节为网络号,后三个字节为主机号,该类IP地址的最前面为“0“,所以地址的网络号取值于1-126之间。一般用于大型网络
B类:(128.0.0.0-191.255.0.0)默认子网掩码:255.255.0.0或0xFFFF0000)前两个字节为网络号,后两个字节为主机号。该类IP地址的最前面为“10”,所以地址的网络号取值于128-191之间。一般用于中等规模网络
C类:((192.0.0.0-233.255.255.0)子网掩码:255.255.255.0或0xFFFFFF00,前三个字节为网络号,最后一个字节为主机号。该类IP地址的最前面为“110”,所以地址的网络号取值于192-233之间。一般用于小型网络。
D类:是多点广播地址。该类IP地址的最前面为“1110”,所以地址的网络号取值于224-239之间。一般用于多路广播用户
E类:是保留地址。该类IP地址的最前面为“1111”,所以地址的网络号取值于240-255之间。
A类地址:10.0.0.0-10.255.255.255
B类地址:172.16.0.0-172.31.255.255
C类地址:192.168.0.0-192.168.255.255
4.IPV4和IPV6
目前的全球因特网采用的协议族是TCP/IP协议族。IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。目前IP协议的版本号是4)(简称IPV4),发展至今已经使用了30多年。
IPV4的地址位数为32位,也就是最多有2的32次方的电脑可以连到Internet上
近十年来由于互联网的蓬勃发展,IP地址的需求量愈来愈大,使得IP地址的发放愈发严格,各项资料显示全球IPV4位置可能在2005年至2008年间全部发完
5.端口号
6.具有网络功能的应用软件的标识号
特点:
端口是一个软件结构,被客户程序或服务程序用来发送和接收数据,一台服务器有256*256个端口
0-1023是公认端口号,即已经公认定义或将要公认定义的软件保留的
1023-65535是并没有公共定义的端口号,用户可以自己定义这些端口的作用
端口与协议有关:TCP和UDP的端口不相干

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值