Javaweb---网络层

网络层:

处理两个问题:
1.地址管理:网络上的主机和节点需要一些规则来区分(身份标识)
2.路由选择:数据从主机A到主机B会经过很多路径(过程),这些路径是怎么实现的.

IP协议:(两种版本)
IPV4
IPV6
报头结构:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
地址管理:
给每个主机分配一个唯一的身份标识
IP地址是32位整数(8个字节) => 42亿9千万
但是现在世界连接网络的设备非常多早已经远远的超过了这个数字
解决IP地址不够用的问题:
在这里插入图片描述
NAT机制的例子: 纯软件的方案
在这里插入图片描述
注意: 当两台主机的端口号相同,并且经过NAT后Ip相同的情况下怎么区分?
此时NAT机制会将两台主机的端口号都进行调整但是内部还是映射了源端口号的关系如上图的2000和3000所示
IPV6简要:
IPV6从根本上解决了IP地址不够用的问题 IP地址很长有16个字节 128位 2^128 比IPV4大了老多(指数倍的增长)

网段划分:

*局域网的IP地址分配问题(网管处理)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值