① 请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用 TCP与UDP呢
TCP/IP的分层如下:
应用层
传输层
网络层
网络接口层
IP处在互连网络层。负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收)。
TCP与UDP在传输层。它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。如传输控制协议(TCP)、用户数据报包议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
TCP和UDP都是建立在IP之上的,传输过程如下:
发送:
1 应用层层将数据传到传输层
2 传输层层会自动把数据分成若干的tcp包或者udp包,分这些包时每个包上都加入tcp或udp包头(加入端口号等等很多信息)再将些包传给网络层。
4 网络层把传来的每个tcp包或udp包再分成若干个ip包,加入ip包头(加入本地ip地址,目的ip地址等等信息),再往下就是网络接口层
5 网络接口层就用到物理设备,网卡根据目的ip地址查询到mac地址,把数据传给接收方。
接收:
1 接收方的网络接口层向网络层提供ip包
2 传输层再把这些ip包组合起来成为tcp或者udp包
3 网络层把数据再向上返给应用层。
② ip地址分为哪两个部分
品牌型号:联想拯救者Y9000P
ip地址分为网络地址和主机地址两部分,其中网络地址标识一个网络。IP地址是指互联网协议地址,又称为网际协议地址。同一个物理网络上的所有主机都是用同一个网络ID,网络上的一个主机有一个主机ID与其对应。
IP地址的全称就是因特网协议地址,即Intenet protocol地址,它是网络分层模型中网络层的重要概念。IP地址标识了一台全球唯一的主机地址,通俗的讲就是为了实现全球网络互联,网络上的每一台联网计算机必须要有全球唯一的网络地址,这样才不会引起通信混乱。其实这样的全球唯一地址有两个,其一就是本文讲的网络层的地址,即IP地址,本文的主角;其二就是物理链路层的Mac地址。
网络号就代表这个主机属于哪个网络,虽然因特网连接着全世界的电脑,但是细分起来还有很多不同的网络,如局域网、广域网,而因特网只是包含这些网络的最大的网络。
主机号,顾名思义就是代表这个网络中的主机。举个例子,32位的IP地址前24位表示网络号,那么后8位就表示主机号,又因为全0和全1另有用途,所以该网络号能拥有254个主机号。
③ IP指的是什么
IP是Internet Protocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。
IP是整个TCP/IP协议族的核心,也是构成互联网的基础。
IP位于TCP/IP模型的网络层(相当于OSI模型的网络层),对上可载送传输层各种协议的信息,例如TCP、UDP等;对下可将IP信息包放到链路层,通过以太网、令牌环网络等各种技术来传送。
(3)ip地址是哪个网络层加上的扩展阅读
IP地址的结构:
1、网络地址
网络地址可用来识别设备所在的网络,网络地址位于IP地址的前段。
当组织或企业申请IP地址时,所获得的并非IP地址,而是取得一个唯一的、能够识别的网络地址。同一网络上的所有设备,都有相同的网络地址。IP路由的功能是根据IP地址中的网络地址,决定要将IP信息包送至所指明的那个网络。
2、主机地址
主机地址位于IP地址的后段,可用来识别网络上设备。同一网络上的设备都会有相同的网络地址,而各设备之间则是以主机地址来区别。
由于各个网络的规模大小不一,大型的网络应该使用较短的网络地址,以便能使用较多的主机地址;反之,较小的网络则应该使用较长的网络地址。为了符合不同网络规模的需求,IP在设计时便根据网络地址的长度,设计与划分IP地址。
④ IP协议位于什么层
IP协议位于网络层。
IP是在TCP/IP协议族中网络层的主要协议,任务仅仅是根据源主机和目的主机的地址来传送数据。为此目的,IP定义了寻址方法和数据报的封装结构。
第一个架构的主要版本为IPv4,目前仍然是广泛使用的互联网协议,尽管世界各地正在积极部署IPv6。
(4)ip地址是哪个网络层加上的扩展阅读:
1、IP封装
数据在IP互联网中传送时会被封装为数据包。IP协议的独特之处在于:在报文交换网络中主机在传输数据之前,无须与先前未曾通信过的目的主机预先创建好一条特定的“通路”。
互联网协议提供了一种“不可靠的”数据包传输机制(也被称作“尽力而为”或“尽最大努力交付”);也就是说,它不保证数据能准确的传输。数据包在到达的时候可能已经损坏,顺序错乱(与其它一起传送的报文相比),产生冗余包,或者全部丢失。
2、IP提供的服务
由于封装带来的抽象机制,IP能够在各种各样的网络上工作,例如以太网,ATM,FDDI,Wi-Fi,令牌环等等。
每个链路层的实现可能有自己的方法(也有可能是完全没有它自己的方法),把IP地址解析成相应的数据链路地址。IPv4使用地址解析协议(ARP),而IPv6采用邻居发现协议(NDP)。
3、可靠性
互联网协议的设计原则,假定网络基础设施本身就是不可靠的单一网络元素或传输介质,并且它使用的是动态的节点和连接。不存在中央监测和性能衡量机制来跟踪和维护网络的状态。
为了减少网络的复杂性,大部分网络只能故意地分布在每个数据传输的终端节点。传输路径中的路由器只是简单地将数据包发送到下一个匹配目的地址的路由前缀的本地网关。