网络发展:
1. 独立模式:计算机之间相互独立
2. 网络互联:多台计算机连接在一起,完成数据共享(基于一种网络设备)
3. 局域网LAN:基于一种网络设备,把主机连接起来。组网方式有多种(交换机,路由器,交换机+ 路由器)路由器有很多种。
4. 广域网WAN:处于公网上的电脑都是在广域网。

1.只能组建局域网,后边的端口连接主机。
2.只能组建局域网,后边的端口连接交换机。
都可以连接广域网

协议:网络数据传输,在网络经过的网络节点,都要遵守的约定规则。最终体现为网络传输数据的格式(数据存放的格式:包含变量和值存放在某个地方,如何存放的就如何获取到)

网络分层:
为什么要分层?
基于封装的角度。可以更好扩展及维护

OSI七层模型:每一层的名称

OSI七层模型属于网络设计的分层。

7.应用层 应用程序在这一层 应用程序要有一个应用层的协议,来传输数据

6.表示层 表示传输数据的类型(文字图片等)(这一层没有落地)

5.会话层 用来标识一次会话(长连接就是建立连接后没有断开都是一个会话,但是短连接不能用长连 接的方法实现) 没有落地

4.传输层 用来保证数据传输的可靠性(安全性)双方要知道对方是否已经收到了发送的数据
3. 网络层 网络地址管理(包含ip地址标识主机地址)和路由选择

2.数据链路层 网络设备互相识别(包含硬件设备网络地址的识别)数据帧 物理层 0/1光电信号

ip和mac:

Mac地址是用来标识网卡硬件的物理地址
ip地址是给人用的网络设备的逻辑地址

TCP/IP 学习目标:每一层的名称,作用(与OSI中一样),代表性硬件,代表协议

5.应用层 应用程序(进程) HTTP DNS NAT NAPT

4.传输层 操作系统 TCP UDP

3.网络层 路由器|路由技术 IP

2.数据链路层 交换机 ARP 以太网协议

1.物理层 集线器, 网线,光纤,电磁波 0/1二进制数据*

网络发展 OSI TCP/IP基本知识相关推荐

  1. 网络基础之网络协议,OSI,TCP/IP介绍

    文章目录 1 概述 1.1 网络协议 1.2 OSI模型 1.2.1 应用层 1.2.2 表示层 1.2.3 会话层 1.2.4 传输层 1.2.5 网络层 1.2.6 数据链路层 1.2.7 物理层 ...

  2. 第一章 OSI网络模型和TCP/ IP协议栈

    第一章 OSI网络模型和TCP/ IP协议栈 1.1 计算机网络的定义 计算机网络是指将若干台地理位置不同,且具有独立功能的计算机,通过通信设备和传输线路相互连接起来,按照一定的通讯规则进行通信,以实 ...

  3. tcp丢包率_网络编程 | TCP/IP基础知识

    在2017年10月深圳 Cocos 沙龙上,有幸结识了社区中大名顶顶的Colin,Shawn在论坛上第一次看到Colin的团队用CocosCreator制作的<热血暗黑>时就被深深地震撼到 ...

  4. OSI七层网络结构图与TCP/IP五层网络结构图

    一. OSI七层网络结构图与TCP/IP五层网络结构图 又称<OSI七层网络模型与TCP/IP四层网络模型>. (1)OSI七层模型 OSI中的层 功能 TCP/IP协议族 应用层 文件传 ...

  5. 软件测试面试题:请你分别画出 OSI 的七层网络结构图和 TCP/IP 的四层结构图?

    请你分别画出 OSI 的七层网络结构图和 TCP/IP 的四层结构图? OSI 七层网络结构图,由上至下: 应用层-表示层-会话层-传输层-网络层-数据链路层-物理层TCP/IP 的四层结构图 应用层 ...

  6. TCP/IP协议(二)tcp/ip基础知识

    转载:http://www.cnblogs.com/imyalost/p/6139191.html 一.TCP/IP的标准化 1.TCP/IP的含义 一般来说,TCP/IP是利用IP进行通信时所必须用 ...

  7. OSI TCP/IP

    TCP/IP 是供已连接因特网的计算机进行通信的通信协议. TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol ...

  8. 在哪里查看计算机配置的网络协议簇,tcp/ip协议簇

    TCP/IP协议簇是Internet的基础,也是当今最流行的组网形式.TCP/IP是一组协议的代名词,包括许多别的协议,组成了TCP/IP协议簇.其中比较重要的有SLIP协议.PPP协议.IP协议.I ...

  9. TCP/IP协议知识梳理

    TCP/IP协议知识梳理 一. 计算机网络体系结构分层 二. TCP/IP 基础 1. TCP/IP 的具体含义 2. 数据包 3. 数据处理流程 ① 应用程序处理 ② TCP 模块的处理 ③ IP ...

最新文章

  1. 二分类问题:基于BERT的文本分类实践!附完整代码
  2. 极客新闻——03、陈庆敏:项目管理的三个关键
  3. Vue.use()是什么?
  4. 网站QQ全屏PHP代码,QQ技术导航升级版 超级导航美化版带后台版 PHP源码
  5. html表单提交后显示,javascript – 在表单提交后在页面上显示消息
  6. 不同浏览器对回车提交表单的处理办法(转载)
  7. php中计算时间差的几种方法,php计算时间差的方法
  8. php ueditor 去掉在线管理,UEditor 添加在线管理图片删除功能 (转载)
  9. 成为弹唱高手的秘诀,看这一篇就足够
  10. Python学习之OS模块初识
  11. LINUX下载编译lame
  12. Microsoft Edge 浏览器如何打开Axure RP文件
  13. 北理珠计算机学院罗晓莹,北理珠的“程序猿”们勇夺全国大奖!
  14. QT写的U盘批量复制小工具
  15. 原神手游显示无法连接服务器,原神手游进不去怎么办 游戏无法登录解决方法...
  16. mysql 有没有minus_MySQL实现差集(Minus)和交集(Intersect)
  17. mysql错误1820 you must reset your password using...
  18. JavaScript中函数的length属性
  19. 罪恶黑名单第一季/全集The Blacklist迅雷下载
  20. FSCapture注册码

热门文章

  1. Android基础入门教程——2.3.1 TextView(文本框)详解
  2. keil551的芯片包不能用_r语言中使用Bioconductor 分析芯片数据
  3. android计步器摘要,ios - Healthkit每小时活动摘要包含步数,距离和卡路里? - 堆栈内存溢出...
  4. [从头读历史] 第278节 诗经 曹风
  5. 100款 ❤HTML5七夕情人节表白网页源码❤ HTML+CSS+JavaScript 【建议收藏】
  6. python 影像拼接
  7. mobaxterm标签页最下方服务器内存硬盘情况信息的状态栏显示与关闭
  8. Java利用Jave转换视频格式为3gp
  9. 百度员工一年挣多少钱?聊聊百度的薪资职级体系
  10. Android--实现类似支付宝的功能拖拽、增删