计算机网络2 分层结构和分组交换

一.分层

1.1网络组成

1.1.1网络

有节点,有链路就叫网络

节点(就是计算机,只要具备ICU处理能力的都是):特定场合进行定制化开发(嵌入式系统)

1.1.2网络网络之间的连接

通过路由器作为中转站(异构网络)进行连接

1.2互联网因特网(白色叫路由器)

利用IP地址查询的用户信息叫因特网

2.1 边缘节点 / 骨干网面临的问题和解决的问题

2.1.1边缘节点:

分层思想:解决网络的传输

重心是最后一个图的上面三层(先记忆五层,在记忆七层)

2.1.2分层目的

降低复杂度、分工明确、便于标准化

2.2.1物理层的问题:

2.2.2链路层的问题:

传输差错处理:可以丢失(可以可靠/不可靠)

2.2.3网络层问题(目的使网络更兼容)

解决走哪个路径

IP数据到了PC层,如何区分数据是给那个应用的:为了区分不同应用,提出一个端口,保证数据和应用形成关系

实验异构网络兼容

核心协议: IP

2.1.4 传输层

传输层区别于应用层和数据

传输层目的:提出一个端口

传输层新的行为:是否出现传输差错

端口是否可靠的传输:通过TCP UDP的协议解决

核心协议:

TCP:可靠、面向连接

UDP:不可靠、无连接

2.2.5应用层考虑:

对于计算机发出来的一段代码,应该怎么处理 这段代码(解构)

2.3分层梳理(背)

7层:额外提出:表示层/会话层(主要和操作系统的进程相关)

网络层也称呼网际层,通常叫IP层

2.3.1 TCP UDP层(第4层传输层)

IP在第三层网络层

后两层在TCP/UDP中叫做网络接口层(也叫网卡)(4层)

4层:应用层 传输层 网络层 网络接口层

2.3.2 ISO OSI层(有7层)

2.3.3 5层

物理层 数据链路层 网络层(网际层 / IP层) 传输层 应用层

相关推荐
liulilittle9 小时前
论 Linux 内核态全局稳态带宽的卡尔曼估计与工程实现
linux·服务器·网络·c++·计算机网络·tcp·通信
酉鬼女又兒18 小时前
零基础入门计算机网络可靠传输:从基本概念到三大实现机制(停止 - 等待 / 回退 N 帧 / 选择重传)全解析
网络·网络协议·计算机网络·考研·职场和发展·计算机外设·求职招聘
internet Boy20 小时前
(第一阶段)计算机 & 网络基础知识
计算机网络
酉鬼女又兒21 小时前
零基础入门计算机网络数据链路层:从基本概念、封装成帧到差错检测核心原理全解析
服务器·网络·网络协议·tcp/ip·计算机网络·考研·职场和发展
梦奇不是胖猫1 天前
[ 计算机网络 | 第四章 ] 网络层 04 IP的局限与扩展
网络·网络协议·tcp/ip·计算机网络
艾莉丝努力练剑1 天前
【Qt】事件
服务器·开发语言·网络·数据库·qt·tcp/ip·计算机网络
艾莉丝努力练剑1 天前
【QT】窗口
运维·网络·数据库·qt·计算机网络·microsoft
程序员二叉1 天前
【计算机网络】面试全解|OSI/TCPIP、HTTP全版本、HTTPS、DNS一站式梳理
计算机网络·http·面试
J-Tony112 天前
【计算机网络】CDN
计算机网络
J-Tony112 天前
【计算机网络】TCP粘包和拆包
网络·tcp/ip·计算机网络