**

#**

计算机网络的各层协议知识总结

一、物理层
没有涉及到比较重要的协议,但是有一个比较重要的技术----非对称数字用户线(ADSL)

二、数据链路层
1、点对点协议(PPP----point to point protocol,用户计算机与ISP进行通信所使用的协议)
(1)组成:一个将IP数据报封装到串行链路的方法 + 一个用来建立、配置和测试数据链路连接的链路控制LCP(Link Control Protocol)+ 一套网络控制协议NCP(Network Control Protocol)
(2)PPP链路初始化:用户拨号接入ISP,建立从用户个人电脑到ISP的物理连接; 用户电脑向ISP发送一系列链路控制协议的LCP分组; 建立LCP连接; 进行网络配置; NCP为用户个人电脑分配一个临时IP; 通信完毕后,NCP释放数据链路层连接; 释放物理层连接。

2、 载波监听多点接入/碰撞检测协议(CSMA/CD)
(1)基本定义:以太网中使用的随机争用型的介质访问控制方法
(2)基本原理:所有节点共享网络传输信道,节点在发送数据之前首先检测信道是否为空闲,如果空闲则发送,否则就等待;在发送出信息后,再对冲突进行检测,当发现冲突时,则取消发送。

3、时隙ALOHA协议(随机访问或竞争发送协议)
(1)基本思想:用时钟统一用户的数据发送
(2)具体实施:将时间分为离散的时间片,用户每次必须等到下一个时间片才能开始发送数据。

三、网络层
1、网际协议IP

2、地址解析协议ARP(Address Resolution Protocol)
(1)解决的问题:用于MAC地址和IP地址转换。
(2)具体实施:在主机ARP高速缓存中存放一个从IP地址到硬件地址的映射表,并常动态更新。当主机A要向本局域网上的某台主机B发送IP数据报时:
主机A在其ARP高速缓存中查看有无主机B的IP地址,若有,则在A的ARP高速缓存中查出对应的硬件地址再将其写入MAC帧,若无,主机A自动运行ARP:ARP进程在本局域网上广播发送一个ARP请求分组;在本局域网上的所有主机运行的ARP都收到此ARP请求分组;主机B的IP地址与ARP请求分组中要查询的IP地址一致,收下ARP请求并向A发送ARP响应,同时在该响应中写入自己的硬件地址;A在收到B的响应,在其ARP高速缓存中写入B的IP到硬件地址的映射。

3、网际控制报文协议ICMP
解决的问题:有效转发IP数据报和提高交付成功的机会

4、路由选择协议
(1)内部网关协议IGP
1)RIP(Routing Information Protocol)基于距离向量
2)OSPF(Open Shortest Path First) 开放最短路径优先,链路状态协议
(2)外部网关协议BGP(Border Gateway Protocol)
解决不同自治系统AS之间的路由选择问题

5、网际组管理协议(IGMP)
解决的问题:让连接在本地局域网上的多播路由器知道主局域网上是否有主机参加或退出了某个多播组。

6、网络地址转换NAT(Network Address Translation)
在内部专用网络中使用内部网址(不可路由),而当内部节点要与外界网络地址发生联系时,就在边缘路由器或防火墙处,将内部地址替换为全局地址,从而在外部公共网上正常使用。

四、运输层
1、用户数据报协议UDP(User Datagram Protocol)
无连接,尽最大努力、面向报文的、无拥塞控制、首部开销小
支持一对一、一对多、多对一以及多对多交互通信

2、传输控制协议TCP(Transmission Control Protocol)
面向连接、可靠交付、全双工通信、面向字节流。

五、应用层
1、域名系统DNS(Domain Name System)
因特网上作为域名和IP地址相互映射的一个分布式数据库
2、文本传送协议FTP(File Transfer Protocol)
3、简单文件传送协议TFTP
4、远程终端协议TELNET
5、超文本传送协议HTTP
6、简单邮件传送协议SMTP
7、邮件读取协议POP3和IMAP
8、动态主机配置协议DHCP
9、简单网络管理协议SNMP
**

计算机网络的各层协议知识总结相关推荐

  1. 计算机网络传输层课件,计算机网络技术,传输层协议课件

    计算机网络技术,传输层协议课件 lufei1108@ 阿迪达斯三条纹标志是由阿迪达斯的创办人阿迪·达斯勒设计的,三条纹的阿迪达斯标志代表山区,指出实现挑战.成就未来和不断达成目标的愿望. 第4章 传输 ...

  2. 计算机网络OSI七层协议

    计算机网络OSI七层协议 前言 计算机系统原理 操作系统是管理和控制计算机硬件与软件资源的应用程序,任何其他软件都必须在操作系统的支持下才能运行. 网络通信原理 互联网本质就是一系列网络协议 一台硬设 ...

  3. 用有穷状态自动机描述计算机网络的传输层协议,计算机网络基椽—第八章(传输层)(全).ppt...

    计算机网络基椽-第八章(传输层)(全) 第八章 传输层 8.1 传输层概述 2. 传输层的功能 3. 传输层协议与数据链路层协议的区别 8.2 因特网的传输协议--- TCP和UDP TCP消息格式 ...

  4. 计算机网络之7层协议

    7层协议图解: 通俗的理解: 1. 首先物理层解决两个硬件之间怎么通信.具体就是一台发些比特流,然后另一台能收到. 物理层的作用: 主要定义物理设备标准,如网线的接口类型.光纤的接口类型.各种传输介质 ...

  5. 计算机网络-OSI七层协议模型、TCPIP四层模型和五层协议体系结构之间的关系各层的作用

    文章目录 一.结构 二.对应的协议 三.各层的作用 1.物理层 2.数据链路层 3.网络层 4.运输层 5.会话层 6.表示层 7.应用层 一.结构 二.对应的协议 三.各层的作用 1.物理层 主要定 ...

  6. snmp是什么层协议_计算机网络基础:TCP/IP协议相关知识笔记?

    1.TCP/IP特性 逻辑编址:每一块网卡会在出厂时由厂家分配了唯一的永久性物理地址.针对Internet,会为每台连入因特网的计算机分配一个逻辑地址也就是IP地址. 路由选择:专门用于定义路由器如何 ...

  7. 计算机网络复习总结:什么是OSI7层模型、5层模型、TCP/IP 4层模型,各层协议导航

    个人总结整理相关计算机网络知识点,出发点是各类问题以及比较重要的部分. 一.OSI 七层模型 OSI 的七层模型从上到下依次是: 应用层 表示层 会话层 运输层 网络层 数据链路层 物理层 七层模型开 ...

  8. 【计算机网络】传输层 : 总结 ( TCP / UDP 协议 | 寻址与端口 | UDP 协议 | TCP 协议特点 | TCP 连接释放 | TCP 流量控制 | TCP 拥塞控制 ) ★★★

    文章目录 一.传输层 TCP / UDP 协议 ★ 二.寻址端口号 ★ 三.UDP 协议特点 四.UDP 协议首部格式 五.UDP 校验 六.TCP 协议 特点 ★ 七.TCP 报文段首部格式 八.T ...

  9. 计算机网络中各层的协议图表(TCP/IP)

    计算机网络中各层的协议图表:

最新文章

  1. 重磅:腾讯正式开源图计算框架Plato,十亿级节点图计算进入分钟级时代
  2. 全球最大智能模型“悟道”首次落地:数字人+终端AI助手,支持NVIDIA GTX单卡机运行百亿大模型
  3. 你什么时候使用git rebase而不是git merge?
  4. 安卓 按钮 menuinflater_浏览图片可致安卓手机远程被黑 工业用冰柜可被远程解冻...
  5. legend2---开发常用语句
  6. Mysql安装注意问题
  7. C与C++在const用法上的区别
  8. java调用存储过程分页
  9. 微课|中学生可以这样学Python(例11.3):tkinter通信录管理系统3
  10. 大数据处理方面的 7 个开源搜索引擎
  11. java线程池正确使用姿势
  12. nginx proxy_pass 502 这是什么错误?
  13. python项目实战:免费下载某平台任意付费音乐
  14. java自定义类加载器并观察类卸载过程
  15. 聚焦网络攻击|知道创宇云安全2018年度网络安全态势报告
  16. imple-unpack---攻防世界
  17. S32K142 MCU锁死解锁
  18. Seata 极简入门
  19. WIFI简介 以及SDIO总线介绍
  20. PHP一句话木马Webshell变形免杀总结

热门文章

  1. Java入门 18 3\25
  2. Kubernetes 企业集群建设规划
  3. 安全系列之——数据传输的完整性、私密性、源认证、不可否认性
  4. window10/11 更改AHCI模式启动蓝屏解决办法
  5. 81章 老子1章到_老子1章2章80章81章
  6. xmind转Excel测试用例
  7. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day36】—— 实战那些事儿1
  8. 使用h5 canvas绘制圆形进度条
  9. AG7110|AG7111|HDMI视频切换器方法全解
  10. shell_一键部署脚本合集 .