【tcp-ip学习笔记】关于IP协议层、IP地址
来源:互联网 发布:数据挖掘工程师面试题 编辑:程序博客网 时间:2024/06/06 01:11
关于IP协议
IP协议是一种无连接不可靠的数据包传输协议,因为IP协议不能保证数据包能正确的传输到目标主机,他只负责在网路层传输,但是回尽最大努力传输。而且每次传输所走的路线都不一样。
关于IP地址
现在ipv4网络地址是一组32位的二进制数。
IP地址结构
因为上面的地址前面网络号占8位,所以在互联网中只能定义256个网络,那是相当不够用的。所以有划分了下面中IP类型
A类地址主要用在大型网络中
B类地址主要用在中行网络中
C类地址主要用在小型网络中
一些特殊用途的IP地址
①A类主机的IP地址为100.1.1.110,则他所在的网络IP地址为100.0.0.0
B类主机的IP地址为157.34.12.56,则他所在的网络地址为157.34.0.0
②当给157.34.255.255为目标大宋数据报,则网络号为157.34.0.0的网络中所有地址都能收到
③如果一台主机发送数据报目标地址为255.255.255.255,则该数据报会被送到本网中的每一台主机
④为了IP地址的方便,目标位0.0.123.42(B类地址),就表示要发送数据报到本网主机号为123.42的主机上
⑤127为一个保留地址。
子网与子网掩码
因为C类IP地址能接入254台主机,所以一个用户使用会浪费很多,所以在此基础上把主机号的前几位作为子网地址,后几位当做主机数。具体几位要看划分为几个子网
子网掩码
例如一个C类地址取主机号的两位为子网号,则其中一个子网的掩码是
11111111.11111111.11111111.11000000(255.255.255.192)
一个B类地址的子网掩码是255。255.240.0(111111111.11111111.11110000.00000000)
主机数最多有4094个
每一个子网的子网掩码就可以求出划分出了几个子网,一类子网共用一个子网掩码
IP数据报协议
版本号、头长度。服务类型、总长度、生存时间、上层协议标识、校验和、源地址、目标地址
- 【tcp-ip学习笔记】关于IP协议层、IP地址
- TCP/IP协议学习笔记----3.网络层IP协议
- 【tcp-ip学习笔记】tcp-ip协议
- TCP-IP协议详解学习笔记-- IP
- TCP/IP协议学习笔记
- tcp/ip协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- tcp/ip协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- 学习TCP/IP协议笔记
- TCP/IP笔记(八)应用层协议
- TCP/IP学习笔记之四 --- ARP:地址解析协议
- TCP/IP学习笔记:地址分类与协议分层
- TCP/IP学习笔记一:地址解析协议ARP初识
- Extending Python with C\C++ 实践问题
- 分布式服务框架远程服务通讯简单实现
- tomcat配置cgi
- android学习之(1)----开发环境搭建
- 角点检测和匹配之Harris与FAST角点检测
- 【tcp-ip学习笔记】关于IP协议层、IP地址
- WPF圆角透明无边框窗体
- An Introduction to Interactive Programming in Python (Part 2) -- week 8
- Android中View not attached to window manager错误,android.view.WindowLeaked的解决方案
- Android图片下载缓存库picasso解析
- 带标签体的自定义标签
- 音频信号处理资料收集
- Activity中ConfigChanges属性的用法
- 友盟Umeng之分析统计