理解网络模型
应用层,该层协议主要负责各个应用程序之间交互的规则.如HTTP,DNS,其交互的数据单元可以称为”报文”.运输层,为应用层提供通用的数据传输服务.为上层跑腿的.TCP,UDP均是运输层协议.
· 网络层,为网络中不同的主机提供通信服务.IP协议工作在该层.
· 数据链路层,负责相邻两点的数据传送.
· 物理层, 传输比特流, 0 或 1. 每一层将数据封装成自己能理解的数据格式,交付给下一层,下一层将收到的作为自己的数据再次添加本层的必要数据,向下交付,直到链路层,传递到目的地后,每层再将该层的必要数据去掉,交付给上层.
理解IP协议
在理解了网络模型和各层直接的配合之后,下面进入今天的正题,网际协议(IP).
该节主要理解IP协议给我们提供的功能有哪些,说白了就是它能干嘛.
· 为网络中的主机(PC或路由或网关)提供身份证.
· 定义了网络主机的基本交流方式, 从IP数据报的格式可以看出.
为路由寻址提供方便, 从路由表结构可以看出.
任何一个协议都可以由语法,语义和同步三部分组成.
· 语法,交换信息的格式,对于IP协议,就是IP报文的格式.
· 语义,即需要发出何种控制信息,以及接收到信息后如何响应.
· 同步,对事件顺序的详细说明.
· 也就是定义了使用IP协议进行交流的法则.
IP地址
IP地址(Internet Protocol Address)是指 互联网 协议地址,又译为网际协议地址。 IP地址是 IP协议 提供的一种统一的 地址格式 ,它为互联网上的每一个网络和每一台 主机 分配一个 逻辑地址 ,以此来屏蔽物理地址的差异。