计算机网络-协议

计算机网络五层结构部分协议图

应用层协议:(应用程序)

  1)使用TCP:

  HTTP(Hypertext Transfer Protocol )超文本传输协议 <端口号 80>, 面向事务的应用层协议。

  FTP(File Transfer Protocol )文件传输协议<端口号21>减少或消除不同操作系统下处理文件的不兼容性。

  TELNET 远程登录协议 <端口号23> 。

  SMTP (Simple Mail Transfer Protocol )简单邮件传输协议 <端口号25> 用于发送邮件。

  POP3 (Post Office Protocol 3) 即邮局协议的第3 个版本,用于接受邮件。

  IMAP4 (Internet Message Access Protocol 4) Internet 信息访问协议的第 4 版本 。

  2)使用UDP:

  DHCP(Dynamic Host Configuration Protocol)动态主机分配协议,使用 UDP 协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。实 现即插即用连网。

  DNS(Domin Name System) 域名系统协议,同时占用TCP和UDP的 53 端口。区域传送使用TCP,域名解析使用UDP。书上没有写区域传送的内容,只讲了域名解析,我将DNS归于UDP中,其实是不对的。

传输层协议:(进程/端口) 数据单元:数据段

  TCP  (Transmission Control Protocol )传输控制协议提供可靠的面向连接的服务,传输数据前须先建立连接,结束后释放。可靠的全双工信道。可靠、有序、无丢失、不重复。

  UDP (User Datagram Protocol )用户数据报协议发送数据前无需建立连接,不使用拥塞控制,不保证可靠交付,最大努力交付。

  RTP(Real-time Transport Protocol )实时传送协议 。

网络层协议:(路由器)数据单元:数据报

  IP (IPv4 · IPv6) (Internet Protocol) 网络之间互连的协议。

  ARP (Address Resolution Protocol) 即地址解析协议,实现通过IP 地址得 知其物理地址。

  RARP (Reverse Address Resolution Protocol)反向地址转换协议允许局域 网的物理机器从网关服务器的 ARP 表或者缓存上请求其 IP地址。

   ICMP (Internet Control Message Protocol )Internet 控制报文协议。它是TCP/IP 协议族的一个子协议,用于在IP 主机、路由器之间传递控制消息。

   RIP (Router information protocol) 路由信息协议是一种在网关与主机之间交换路由选择信息的标准。

  OSPF (Open Shortest Path Firs)开放式最短路径优先,分布式链路状态协议。

数据链路层:(网卡、网桥、交换机)数据单元:帧

  ARQ(Automatic Repeat-reQuest )自动重传请求协议,错误纠正协议之一,包括停止等待ARQ 协议和连续ARQ 协议,错误侦测、正面确认、逾时重传与负面确认继以重传等机制。

  纯 ALOHA 协议 :不检测信道状态 直接发送 ,一段时间没收到确认 等待一段随机的时间后再发送,直到成功。

  时隙 ALOHA 协议 :把所有各站在时间上同步起来,并将时间划分为一段段等长的时隙,规定只能在每个时隙开始才能发送一个帧。

   CSMA/CD(Carrrier Sense Multiple Access with Collision Detection)载波监听多点接入/碰撞检测协议。以太网,总线型网络,协议的实质是载波监听和碰撞检测。载波监听即发数据前先检测总线上是否有其他计算机在发送数据,如暂时不发数据,避免碰撞。碰撞检测为计算机边发送数据边检测信道上的信号电压大小。

  CSMA/CA(Carrier Sense Multiple Access with Collision Avoidence) 无线局域网,CSMA/CA 采用二进制指数退避算法。任何一个站要发送数据帧时,不仅要等待一个时间间隔,还要进入争用窗口,并计算随机退避时间以便再次试图接入信道。

  PPP(Point-to-Ponit Protocol)点对点协议,广域网,面向字节,由三部分组成:一个将IP 数据报封装到串行链路的方法;一个用于建立、配置和测试数据链路连接的链路控制协议。

  HDLC  (High-Level Data Link Control )高级数据链路控制,广域网,面向比特,同步网上传输数据的数据链路层协议。

   ATM  (Asynchronous Transfer Mode )异步传递方式,建立在电路交换和分组交换的基础上的一种面向连接的快速分组交换技术。 “异步”是指将ATM 信元“异步插入”到同步的 SDH 比特流中。如同步插入则用户在每帧中所占的时隙相对位置固定不变。“同步”是指网络中各链路上的比特流都是受同一非常精确的主时钟的控制。Wi-Fi 、WiMAX 、DTM 、令牌环、以太网、FDDI 、帧中继、 GPRS 、 EVDO 、HSPA 、L2TP 、ISDN 。

  

物理层:(中继器、集线器)数据单元:比特

参考:https://www.cnblogs.com/newsouls/p/5436266.html

  

  

原文地址:https://www.cnblogs.com/hoo334/p/12408649.html

时间: 2024-10-23 01:53:24

计算机网络-协议的相关文章

【转帖】计算机网络协议(三)——UDP、TCP、Socket

计算机网络协议(三)——UDP.TCP.Socket 2019年09月04日 11:09:41 to_be_better_one 阅读数 28794 文章标签: 计算机网络UDPTCPSocket 更多 分类专栏: 计算机网络协议 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/ghw15221836342/article/details/100531810 底层网络知识详解:最重要的传输

计算机网络协议基本概念

网络协议 网络协议的定义:为计算机网络中进行数据交换而建立的规则.标准或约定的集合.例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识.为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符.当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式.行长.行数.屏幕滚动方式等也需作相应的变换. 1简介 协议是用来描述进程之间

2.1.5 计算机网络协议: TCP/IP

应用程序阶段:妳打开浏览器,在浏览器上面输入网址列,按下 [Enter].此时网址列与相关数据会被浏览器包成一个数据, 并向下传给 TCP/IP 的应用层: 应用层:由应用层提供的 HTTP 通讯协议,将来自浏览器的数据报起来,并给予一个应用层表头,再向传送层丢去: 传送层:由于 HTTP 为可靠联机,因此将该数据丢入 TCP 封包内,并给予一个 TCP 封包的表头,向网络层丢去: 网络层:将 TCP 包裹包进 IP 封包内,再给予一个 IP 表头 (主要就是来源与目标的 IP 啰),向链结层丢

TCP/IP 计算机网络协议

应用层: (典型设备:应用程序,如FTP,SMTP ,HTTP) DHCP(Dynamic Host Configuration Protocol)动态主机分配协议,使用 UDP 协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段.实 现即插即用连网. BOOTP (BOOTstrapProtocol) 引导程序协议/ 自举协议,使用UDP 来使 一个无盘工作站自动获取配置信息.静态的配置协议 DNS (Domain

计算机网络协议

应用层常用协议  1 DNS:域名系统DNS是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址. 现在顶级域名TLD分为三在类:国家顶级域名nTLD:通用顶级域名gTLD;基础结构域名 域名服务器分为四种类型:根域名服务器:顶级域名服务器:本地域名服务器:权限域名服务器. 2 FTP:文件传输协议FTP是因特网上使用得最广泛的文件传送协议. FTP提供交互式的访问,允许客户指明文件类型与格式,并允许文件具有存取权限.FTP其于TCP. 3 telnet远程终端协议:telnet是

计算机网络协议概况

1  数据进入协议栈时封装的过程 2  TCP/IP协议的四层网络模型:

计算机网络协议--001

网桥:连接同构的LAN的网络互联设备,(同构的LAN 网是,应用层到逻辑层)   实  现的功能是:MAC子层和物理层.1.帧的发送与接收.2.缓冲的管理.3.协议转换. 路由器:在网络层实现互联,他识别IP,IPX协议.(物理层,数据链路层.网络层)功能:1.拆包和打包.2.路由选择功能.3.进行协议转换.4.分段和重新组装. 网关:用于互联异构型网络.(指的是不同类型的网络)两个网络,1.异构型网络lan互联.2.LAN 网和WAN网互联(区别是 网络层.数据链路层.物理层协议不同)属于异构

一张图理解计算机网络协议作用

IP协议: 高速公路 TCP,UDP协议: 卡车 HTTP,FTP协议: 卡车上的货物 ------------------------------------------------------------------------------------------------------------- OSI7层模型+协议: 应用层(应用层,表示层,会话层): HTTP,SMTP,FTP,DNS 传输层: TCP,UDP 网络层: IP 数据链路层 物理层 socket: 抽象层(IP+端口

计算机网络协议如何学习之换位思考

你闭上眼睛,换个角度想: 若当初让你去设计网络中两台计算机通信,你会咋设计嘞? 最起码,有通信媒介吧. ----即物理层负责的事儿 其次,得能实现两台直接相连的计算机通信吧. ---MAC层管的 然后,在一个复杂网络里,计算机得能找着到达目标主机的合适路径吧. ----网络层管的路由 再然后,同一台计算机,可以有很多不同的通信任务,就给它分配端口号来区分呗.---会话层 最后,就到用户直接能接触到的,应用软件了.----应用层 以上是自己的理解,肯定不全面. 只是想说,有些东西,书本上说地复杂化