网络基础知识学习3-IP协议
来源:互联网 发布:什么是编程和程序设计 编辑:程序博客网 时间:2024/05/21 22:27
IP协议
通信子网的最高层,提高无连接的数据传输机制。IP协议是点到点、核心:寻址。它像上层提供统一的IP数据包,使得各种物理帧的差异性对上层协议不复存在。
与IP协议配套使用的三个协议:
ARP(Address Resolution Protocol)地址转换协议,地址解析协议
RARP(Reverse Address Resolution Protocol)反向地址转换协议,
ICMP(Internet Control Message Protcol) 互联网控制报文协议
IP地址:
共A-E5类
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
Ip地址由三个字段组成:
类别字段,用来区分IP地址的类型,网络号码字段net-id;主机号码字段host-id.
D类地址是组播地址,留给IAB使用,E类地址保留在今后使用。
ARP:
ARP(Address Resolution Protocol,地址解析协议)是获取物理地址的一个TCP/IP协议。
某节点的IP地址的ARP请求被广播到网络上后,这个节点会收到确认 其物理地址的应答,
这样的数据包才能被传送出去。RARP(逆向ARP)经常在无盘工作站上使用,以获得它的逻辑IP地址。
ICMP:
ICMP主机或路由器报告差错情况和提供有关异常情况的报告。
它是TCP/ICP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。
当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。
ICMP报文作为互连网层数据报的数据加上数据报的首部 组成IP数据报发送出去。
ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告 但ICMP不是高层协议 它仍是互连网层中的协议 ICMP报文作为互连网层数据报的数据 加上数据报的首部 组成IP数据报发送出去 ICMP报文的类型很多 但可分为两种类型即ICMP差错报文和ICMP询问报文
- 网络基础知识学习3-IP协议
- TCP IP协议 学习笔记一 基础知识
- 网络基础知识学习4-PPP协议
- 网络基础知识学习5-OSPF协议
- TCP/IP协议学习笔记----3.网络层IP协议
- 网络基础知识讲座之八:初步理解IP协议
- 网络基础知识--iso/osi 和tcp-ip协议
- Java网络编程基础知识(IP/端口/协议)
- TCP/IP协议基础知识
- TCP/IP协议基础知识
- 学习网络协议(二)TCP/IP
- TCP/IP网络协议学习笔记二
- TCP/IP网络协议学习笔记三
- TCP/IP网络协议学习笔记
- 【网络】网络的基础知识--TCP/IP协议、IP分组、TCP传输
- ip及网络基础知识
- 网络协议基础知识
- 网络基础知识及协议
- python01 Hello world!
- Android中自定义View的研究(四) -- 在XML中定义View
- inux下服务器心跳集群脚本
- 我开通博客了。。
- Android自定义View研究(五)--View的大小
- 网络基础知识学习3-IP协议
- #R_example#R2DOCX的细节设计
- 一个简单的html
- Android自定义View研究(六)--View中的原点坐标相关问题
- 驱动这么调试
- Android自定义View研究(七)--XML中布局自定义View时View触摸原点问题
- ]Java Date操作大全
- oracle表空间&用户创建整理(来源于网络)
- Android自定义View研究(八)--自定义View总结