TCP/IP学习之路(四)上

本文详细介绍了IP的基础知识,包括IP寻址、路由控制和IP分包与组包。讨论了IP地址的作用,如识别通信目标,并解释了路由控制如何在网络中进行数据转发。同时,阐述了IP地址的定义,如32位表示,网络标识与主机标识的区分,并探讨了IP地址的分类,如A、B、C、D类地址。此外,还提到了子网掩码、广播地址和多播地址的概念及其在网络中的应用。
摘要由CSDN通过智能技术生成

IP基础知识

IP大致分为三大作用模块,分别是IP寻址,路由(最终节点为止的转发)以及IP分包与组包。

  • IP地址

IP地址用于在“连接到网络中的所有主机中识别出进行通信的目标地址”。因此,在TCP/IP通信中所有主机或路由器必须设定自己的IP地址。

  • 路由控制

路由控制是指将分组数据发送到最终目标地址的功能。Hop翻译为中文叫“跳”,指网络中的一个区间,IP包正是在网络中一个个跳间被转发。因此IP路由也被叫做多跳路由。在每一个区间内决定着包在下一跳被转发的路径。

  • 数据链路的抽象化

IP是实现在不同数据链路中的协议,对于不同数据链路的相异特性进行抽象化也是IP的重要的作用之一。不同的数据链路最大的区别就是各自的MTU不同,为了解决这个问题,IP使用分片处理即将较大的IP包分成多个较小的IP包。到了对端目标地址后会再被组合起来传给上一层。

IP属于面向无连接类型的协议,原因有二:一是为了简化,而是为了提速,属于尽力服务类型协议,为了弥补通信的可靠性,下一层的TCP协议采用面向有连接类型以达到可靠性传输。

IP地址的定义

IP地址(IPv4)由32位正整数来表示。将32位地址以每8位一组,分层4组,每组以“.”隔开,再将每组数转换为十进制数。且IP地址并非根据主机台数来配置的,而是根据一台主机上的每一块NIC卡来设置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值