C++基础语法梳理:计算机网络丨网络层(知识详解)

时间:2022-10-09 18:10:58 | 浏览:2747

计算机网络各层作用及协议网络层IP(Internet Protocol,网际协议)是为计算机网络相互连接进行通信而设计的协议。ARP(Address Resolution Protocol,地址解析协议)ICMP(Internet Cont

计算机网络各层作用及协议

网络层

IP(Internet Protocol,网际协议)是为计算机网络相互连接进行通信而设计的协议。

ARP(Address Resolution Protocol,地址解析协议)

ICMP(Internet Control Message Protocol,网际控制报文协议)

IGMP(Internet Group Management Protocol,网际组管理协议)

IP 网际协议

IP 地址分类:

IP 地址 ::= {<网络号>,<主机号>}

IP 数据报格式:

ICMP 网际控制报文协议

ICMP 报文格式:

应用:

PING(Packet InterNet Groper,分组网间探测)测试两个主机之间的连通性

TTL(Time To Live,生存时间)该字段指定 IP 包被路由器丢弃之前允许通过的最大网段数量

内部网关协议

RIP(Routing Information Protocol,路由信息协议)

OSPF(Open Sortest Path First,开放最短路径优先)

外部网关协议

BGP(Border Gateway Protocol,边界网关协议)

IP多播

IGMP(Internet Group Management Protocol,网际组管理协议)

多播路由选择协议

VPN 和 NAT

VPN(Virtual Private Network,虚拟专用网)

NAT(Network Address Translation,网络地址转换)

路由表包含什么?

网络 ID(Network ID, Network number):就是目标地址的网络 ID。

子网掩码(subnet mask):用来判断 IP 所属网络

下一跳地址/接口(Next hop / interface):就是数据在发送到目标地址的旅途中下一站的地址。其中 interface 指向 next hop(即为下一个 route)。一个自治系统(AS, Autonomous system)中的 route 应该包含区域内所有的子网络,而默认网关(Network id: 0.0.0.0, Netmask: 0.0.0.0)指向自治系统的出口。

根据应用和执行的不同,路由表可能含有如下附加信息:

花费(Cost):就是数据发送过程中通过路径所需要的花费。

路由的服务质量

路由中需要过滤的出/入连接列表


今天的分享就到这里了,大家要好好学C++哟~

写在最后:对于准备学习C/C++编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!

编程学习书籍分享:

编程学习视频分享:

整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

对于C/C++感兴趣可以关注小编在后台私信我:【编程交流】一起来学习哦!可以领取一些C/C++的项目学习视频资料哦!已经设置好了关键词自动回复,自动领取就好了!

相关资讯

宁阳以网络问政为抓手,推动解决群众急难愁盼

“现在晚上接送学生再也不摸黑了,没想到网络问政节目对我们反映的事情这么重视,很快就把路灯修好了,非常感谢。”宁阳县八仙桥街道八仙桥张陈村村民张某激动地说。八仙桥街道参加问政节目时,网友张某反映,宁花路张陈村至沙岭村段路灯光线昏暗,给上晚自习

【网络辟谣】唐山七地已辟谣!这次是丰润、开平、玉田、迁西!

▼▼▼丰润区4月23日,网传丰润区将于今晚9:00开始封城,此消息不属实,系谣言。目前,丰润区未发现阳性感染者,疫情防控形势平稳有序,不会进行全域封控管理。区内各大保供商超在做好疫情防控的前提下正常营业,居民生活必需品货源稳定、储备充足。请

C++编程调试秘笈:c++的缺陷来自哪里?

C++语言是非常独特的。虽然实际上所有的编程语言都从其他语言中吸收了一些思路、语法元素和关键字C++却是吸收了另一种完整的语言,即C语言。事实上, C++语言的创建者Bjarne Stroustrup原先把他的新语言命名为"带类的C"。这意

免费网络推广的15个方法

免费的网络推广方法有哪些首先做几个分类,推广的类型:@99笑看风云1、问答推广,也就是各种提问回答的网@站,推荐一些好的平台(百度知道,知乎,爱问,天涯问答,宝宝树)主要是标题和内容,排名很好,尤其是百度和知乎排名很好,百度首先推荐自己的产

网络推广好做吗?专家告诉你答案

网络推广其实不太好做,因为不管从哪个角度、从成本、从技术方面,做网络推广都有难度。接下来,我们就来说说网络推广不好做的原因。原因一、成本现在做网络推广成本比较高,尤其最近几年疫情的原因,导致互联网流量越来越稀缺,获客成本越来越高,所以很多企

网络推广都有哪些途径?

网络推广都有哪些途径?对于推广而言,最重视的无疑是一个网站的权重。网站权重越高,搜索引擎的重量越大,搜索引擎排名越好。因此,权重值越大,网站的自然流量越大;而其自然流量较大,其相应的关键词排名将相对较高。对于那些高权重平台发布的内容,它们通

网络推广方案,你能写的出效果吗?

原标题:网络推广方案,你能写的出效果吗?文章目录一、目标二、渠道三、落地四、预算前几天有个朋友问我如何写网络推广方案,他每次写对网络推广方案都觉得很难,完全不知道怎么下手今天。我就这个网络推广方案来讲一讲,如何用最快速的方法写出一份完整的完

网络如何推广

有哪些推广方式?在网络上推广的方式还是比较多的,可以找各种大号帮忙发布信息,当然这个收费就比较高了。也可以自己直接发布推广信息,这样虽然价格便宜,但是效果一般也不算好。也要看推广信息中的内容是否足够吸引人。自己直接发布推广信息还分直接发布比

网络推广的方法有哪些

互联网发展迅速,许多企业都有自己的网站,网站的运营就需要去推广,那么下面为大家讲解一下网络推广的方法,希望对大家有帮助。1,搜索引擎推广法。seo技术在网络推广中已经广泛应用,利用搜索引擎推广的方式也是必须要掌握的,而且带来的流量效果也是显

友情链接

SEO域名抢注宝宝起名网妈妈知道币圈李庚希影迷网国美零售港股欧阳娜娜歌迷网音响品牌网黄冈新闻头条网仰望汽车评测网奢侈品二手回收网飞鹤奶粉评测网泸州新闻头条网个人养老金资讯网奈雪的茶会员日港式茶餐厅资讯网今日榆林今日合肥舟山新闻消息网
c语言中文官网-零基础c++从入门到精通pdf、c语言编译器、C/C++开发工具、c语言入门自学零基础、c++入门自学、c/c++软件下载、c语言编程软件、c语言自学免费网站、c语言零基础自学视频教程、c++手机编程软件、c语言入门程序设计、初级编程视频教程、c语言在线编程平台、C语言线上作业网站。
c语言中文官网 chuxinxin.cn ©2022-2028版权所有