tcp ip协议配置的参数有哪些

tcp ip协议配置的参数有:1、IP地址;2、子网掩码;3、网关地址。其中,IP地址由32位二进制比特住组成,用来表示网络中的每台计算机逻辑地址。

tcp ip协议配置的参数有哪些-Worktile社区

1、IP地址

IP地址实际上是采用IP网间网层通过上层软件完成“统一”网络物理地址的技巧,这种技巧使用统一的地址格式,在统一管理下分配给主机。Internet 网上不同的主机有不同的IP地址,每个主机的IP地址都是由32比特,即4个字节组成的。为了便于用户阅读和理解,通常采用“点分十进制表示技巧”表示,每个字节为一部分,中间用点号分隔开来。如210.77.43.3就是网事网络WEB服务器的IP地址。每个IP地址又可分为两部分。网络号表示网络规模的大小,主机号表示网络中主机的地址编号。按照网络规模的大小,IP地址可以分为A、B、C、D、E五类,其中A、B、C类是三种主要的类型地址:

  • A:1~126;0~2550~2551~254
  • B:128~191;0~2550~2551~254
  • C:192~223;0~2550~2551~254
  • D:专供多目传送用的多目地址
  • E:用于扩展备用地址

2、子网掩码

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。

子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示,1的数目等于网络位的长度;右边是主机位,用二进制数字“0”表示,0的数目等于主机位的长度。这样做的目的是为了让掩码与IP地址做按位与运算时用0遮住原主机数,而不改变原网络段数字,而且很容易通过0的位数确定子网的主机数(2的主机位数次方-2,因为主机号全为1时表示该网络广播地址,全为0时表示该网络的网络号,这是两个特殊地址)。通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

A、B、C三类网络的标准缺省掩码如下:

  • A:11111111.00000000.00000000.00000000;255.0.0.0
  • B:11111111.11111111.00000000.00000000;255.255.0.0
  • C:11111111.11111111.11111111.00000000;255.255.255.0

3、网关地址

若要使两个完全不同的网络(异构网)连接在一起,一般使用网关,在Internet中两个网络也要通过一台称为网关的计算机实现互联。这台计算机能根据用户通信目标计算机的IP地址,决定是否将用户发出的信息送出本地网络,同时,它还将外界发送给属于本地网络计算机的信息接收过来,它是一个网络与另一个网络相联的通道。为了使TCP/IP协议能够寻址,该通道被赋予一个IP地址,这个IP地址称为网关地址。

延伸阅读

TCP/IP协议

TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。

TCP/IP协议是Internet最基本的协议,其中应用层的主要协议有Telnet、FTP、SMTP等,是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层;传输层的主要协议有UDP、TCP,是使用者使用平台和计算机信息网内部数据结合的通道,可以实现数据传输与数据共享;网络层的主要协议有ICMP、IP、IGMP,主要负责网络中数据包的传送等;而网络访问层,也叫网络接口层或数据链路层,主要协议有ARP、RARP,主要功能是提供链路管理错误检测、对不同通信媒介有关信息细节问题进行有效处理等。

文章标题:tcp ip协议配置的参数有哪些,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34116

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年1月3日 下午4:05
下一篇 2023年1月3日 下午4:26

相关推荐

  • 编程语言是怎么设计出来的

    计算机编程语言在诞生的短短几十年里,经过了一个从低级到高的演变过程。具体地说,它经历了机器语言、汇编语言、高级语言3个阶段。现代社会,计算机及网络技术出现,极大的提高了生产效率,计算机语言也被广泛的应用。 计算机编程语言是程序设计的重要工具,在计算机中存储与处理及执行,具有特定的语法结构。计算机编程…

    2023年2月23日
    10100
  • 请问有什么好的C语言面向对象的扩展的方式

    最好的方式就是C++,C++是一门混合型面向对象程序设计语言,它兼容了C语言并弥补了其缺陷,增加了面身对象的能力。其中,改造后的C语言是面向对象部分的基础。C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计。 C语言面向对象的扩展最好的方式就是C++,C++是…

    2023年2月23日
    3700
  • 产品管理包含哪些内容

    产品管理包含的内容:1、需求管理;2、数据管理;3、安全管理;4、生产管理。其中,需求管理指产品上线后,一定会有新的需求持续产生,需要做一份需求管理,来根据产品的定位合理规划V1.1版本迭代功能。 1、需求管理 产品上线后,一定会有新的需求持续产生,这些需求可能是基础功能改进、用户体验提升、或者是b…

    2023年1月1日
    12000
  • 开发医疗健康类APP应该具有哪些功能

    开发医疗健康类APP应该具有的功能有:1、在线咨询;2、手机排号;3、手机病历;4、电子药方;5、药价对比;6、健康测试;7、手机支付。作为一款医疗卫生的手机APP,在线咨询入口是非常重要的,可以提供用户咨询健康卫生情况的功能,直接在手机APP上查询测试自己的健康状况。 一、在线咨询 作为一款医疗卫…

    2023年5月10日
    5500
  • 变化点管理是指什么

    变化点管理是:变化点管理是一种管理方法,旨在帮助组织有效地应对变化。它涉及快速识别关键变化,制定计划和策略,使组织能够适应变化并继续发展。变化点管理涵盖很多方面,包括产品和服务的变化,市场和竞争的变化,政策和法规的变化等等。 一、变化点管理是指什么 变化点管理是一种管理方法,旨在帮助组织有效地应对变…

    2023年5月7日
    34500
  • 移动应用的服务器端一般用什么数据库

    一般用以下数据库:一、MySQL;二、PostgreSQL;三、MongoDB;四、Redis;五、SQLite。MySQL是一种开源的关系型数据库。它拥有广泛的社区支持和文档资料,适用于Web应用程序和大型企业级应用程序。MySQL的速度快且可扩展,可以处理大量数据。 一、MySQL MySQL是…

    2023年5月29日
    6000
  • Java强引用、软引用、弱引用、虚引用的区别是什么

    我们平常典型编码Object obj = new Object()中的obj就是强引用。通过关键字new创建的对象所关联的引用就是强引用;软引用通过SoftReference类实现。 软引用的生命周期比强引用短一些;弱引用通过WeakReference类实现。 弱引用的生命周期比软引用短。 一、强引…

    2023年5月31日
    2500
  • argb与神光同步的区别

    ARGB和神光同步都是电脑硬件领域中,用于描述RGB(红绿蓝)照明效果的术语。主要的区别包括以下三个方面:1、功能原理;2、控制方式;3、兼容性和应用范围。其中,ARGB是一种高级RGB照明技术,它提供了更多的颜色选项和更灵活的控制方式,而神光同步则是某些特定硬件厂商提供的RGB照明同步技术。 1、…

    2023年8月7日
    17500
  • 在Scrum中,怎么有效的进行bug的管理

    在Scrum中,进行bug的管理应该分为三种情境:1、bug来自于正在开发的sprint;2、bug来自于已经结束的sprint;3、bug十分紧急,必须立刻修复。其中,如果bug来自于正在开发的sprint,会在task阶段就被标记为有bug,这个很容易解决。 1、bug来自于正在开发的sprin…

    2023年1月2日
    17500
  • unix和windows的区别

    Unix和Windows的区别主要体现在:1、基本架构不同;2、操作体验不同;3、系统稳定性和安全性不同;4、开源性质不同;5、软硬件支持不同。总体上看,Unix主要用于服务器和专业领域,Windows主要面向普通用户和商业领域。 一、基本架构不同 Unix系统使用单根文件系统,所有设备和文件都挂在…

    2023年5月24日
    29600

发表回复

登录后才能评论
联系我们
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部