管理培训搜索
18318889481

IT
| 网络安全管理师

信息安全工程 网络蠕虫

| 系统集成项目管理工程师

每日一练 报名考试 考试大纲 知识考点 综合知识 直播动态 考试用书 政策法规 系统集成产学研实践 资质认定

| 金融科技师

职业前景 CGFT专题 政策动态

| 网络工程师

考试动态 每日一练 学习笔录 技术考点 知识考点 直播动态 考试用书 技术与应用 网络工程 网络技术入门 考试大纲

| 计算机学苑

数字媒体艺术 计算机科学与技术 软考报名 信息处理技术员 行业资讯 考试大纲 直播动态 网络安全 网络管理 通信技术 OpenHarmony 计算机与网络 企业信息化 软件工程 Linux 嵌入式Linux开发基础(ARMAtom) 离散数学 操作系统 C++程序设计 Java 语言程序设计 智能感知与无人系统 机器学习算法与人工智能 Python 软考资讯

| 计算机应用水平考试

考试动态 报考指南 全国计算机应用水平考试 中国计算机等级考试 江西计算机等级考试 广东计算机等级考试 江苏计算机等级考试 贵州计算机等级考试 湖南计算机等级考试 福建计算机等级考试 河南计算机等级考试 广西计算机等级考试 山西计算机等级考试 吉林计算机等级考试 江苏计算机等级考试 湖北计算机等级考试 北京计算机等级考试 安徽计算机等级考试 宁夏计算机等级考试 浙江计算机等级考试 陕西计算机等级考试 湖北计算机等级考试 河北计算机等级考试 天津计算机等级考试

| 电子商务平台

互联网营销师 电子商务师 农村电商

| 计算机技术与软件专业技术资格(水平)考试
| 信息系统项目管理师

学习笔记 考试动态 直播动态 考试用书 考试大纲 信息系统项目管理

| 信息系统监理师

IT实务 直播预告 信息系统监理师综合 答疑QA 监理资质

| 信息处理技术员

考试动态 直播动态 考试用书 知识分享 技术百科

| OSI七层模型与TCP/IP网络体系详解,网络编程入门一定要先了解当前您所在的位置:首页 > IT > 网络工程师 > 技术与应用

相信点开这篇文章的朋友,多多少少也会对OSI七层模型和TCP/IP五层网络结构有一些了解。但是如果要你说明白,那恐怕没几个人能够讲得清楚。

本文章是网络编程入门系列的第一篇文章,主要是给大家补补网络模型的知识,给后面几篇文章打下基础。

网络体系结构

  • 网络体系结构指的是网络的层次结构和每一层所使用的协议的集合

  • 实现网络传输的功能非常繁杂,所以采用了分而治之的设计方法,把网络的功能划分为不同的多个模块,以分层的形式有机地组合在一起。

  • 每一层实现的功能和任务是不一样,其内部实现方法对外部其他层来说是透明的。每一层都为上一层提供服务,同时使用下一层所提供的服务

OSI七层模型

OSI七层分别为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。

他们每一层各司其职,为上一层提供服务,同时使用下一层所提供的服务。

应用层:提供给应用程序的接口,用以设置与另外一个程序之间的通信方式

(例如:HTTP/HTTPS/FTP/SSH/SMTP/TELNET等...)

表示层:根据系统把数据进行转换(转换为网络字节序(小端序))

会话层:负责数据传输时的设置以及维护网络中两台计算机之间的通信连接

传输层:把需要传输的数据以及一些基本信息(传输表头TH--传输协议TCP\DUP等)一起打包形成数据包

网络层:把上一层的数据包加一个网络信息(网络表头NH--互联网协议 IP等)形成分组

数据链路层:负责网络寻址、错误侦测与改正。当表头(DLH包含物理地址和错误侦测及修正方法)和表尾(DLT提示到达末尾的字符串)被添加到数据包中时就形成

物理层:负责如何把数据包通过网卡然后在网线中传输。包括所有硬件的管理比如网卡/针脚/电压/集线器/中继器等等

懒得看字可以直接拿图:

OSI七层模型总结:

    • OSI模型共分为7层(感觉这句有点废话了)

    • OSI 是开放系统的互连模型

    • OSI模型相关的协议已经非常少使用,但是模型本身非常通用

    • OSI模式是一个理想化的模型,至今尚未由完整的实现

举个生活中的例子方便大家理解:


TCP/IP网络结构体系



TCP/IP网络结构体系实际上是由OSI七层模型所演化出来的。



  • TCP/IP协议事实上是一个工业标准

  • TCP/IP协议指的是能够在多个不同的网络间实现信息传输的协议

  • 该协议并不是只由 TCP 和 IP协议组成,而是由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇只是TCP IP 协议比较有代表性所以被称为TCP/IP协议


网络接口和物理层:

  • 物理层的主要设备:中继器和集线器(交换机/路由)

  • 封装成(在数据的前后分别加上开始《纠错以及修正》结束的标记后便构成了一

  • MTU:每一个数据链路层都规定了所能传输的一针数据中数据的长度上限称为最大传输单元(MTU)

  • 透明传输:指的是不管数据的二进制是如何组合都应该能够正常传输而不会被误以为是某些控制的命令,确保数据安全到达

  • 差错检测:在传输的二进制编码中加入适当的冗余度使得接收者可以发现在传输过程中是否出现了差错

  • TCP /IP 协议的数据包组成:


  • 数据的封装与传递过程

从该图我们可以清晰地看到发送端从上到下,数据每经过一层、数据头部就会被插入一些信息,经过链路层的时候还给加了一个CRC字段(循环冗余码校验),确保数据无误。

反之接收端是像剥洋葱一样,从下到上经过一层一层地剥开,最终得到原始的客户数据。


课程
财会类
税务类
金融类
经管类
认证类
学历类
建工类
健康类
专家
政府专家
财税名家
高校教授
文化传媒
金融科技
金融电子化
企业管理
财政金融
生物医药
诺贝尔奖得主
合规法律
科学技术
银行智库
财会
中国注册会计师
AIA
会计实务
财务经理人
初级会计师
税务实务
中级会计师
中国会计智库
CFO成长营
会计学苑
建工
二级造价工程师
建筑工程资讯
二级建造师
一级造价工程师
监理工程师
消防设施操作员
产教融合
建工学苑
一级建造师
安全工程师
消防工程师
造价工程事务所
BIM工程师
经管
转创人力
中级经济师
二级人力资源管理师
三级人力资源师
人力资源管理师
碳排放管理师
期刊中心
教材参考
军队文职人员
产教融合
劳动关系协调员
初、中级经济考试
企业合规师
初级经济师
企业人力资源管理师
职业指导师
教育
英语学习考试
专升本
成人高等教育
自考中国
自学考试研究所
普通专升本
小自考中心
高等继续教育学院
中外教育
智库与社会服务
高等职业本科
金融
证券从业
基金从业
金融智库
银行从业
转创博学
ICCM
项目
高管培训
国际学历
财经证书
专项课程
企业内训
教育技术产品
高校学科建设服务
教学资源开发
国际合作服务
产业服务
国内院校
海外院校
海外留学
合作院校
观点
政治经济
IT&财务融合
高校教授
文化传媒
金融科技
金融电子化
企业管理
财政金融
生物医药
诺贝尔奖
合规法律
科学技术
银行智库
商业产经
医卫
医卫健康
主管药师
保育员
药卫学苑
心理咨询师
家庭照护员
养老护理员
健康管理师
公共营养师
执业药师
育婴师(员)
主管护师
护士执业
医院招聘
IT
网络安全管理师
系统集成项目管理工程师
金融科技师
网络工程师
计算机学苑
计算机应用水平考试
电子商务平台
计算机技术与软件专业技术资格(水平)考试
信息系统项目管理师
信息系统监理师
信息处理技术员
考研
考研资讯
信息中心
专业硕士
考研公共课
同等学力申硕中心
复试调剂
研究生工作
考研中国
硕士入学考试
考研直播动态
教师
高中教师
考试动态
直播动态
考试报名
教育智库
幼儿教师
小学教师
初中教师
教师中国
教师招聘
中小学教师资格考试
普通话测试
教师企业
校长领导力
社工
社会工作者
技能中国
智库与社会服务
初级社会工作者
中级社会工作者
报考动态
社会工作事务所
职称评审
家庭教育指导师
转创网校APP
18318889481
在线QQ
在线留言
返回首页
返回顶部
留言板
发送