计算机网络五层体系结构各层协议
计算机网络五层体系结构各层协议
- 应用层
协议名称 | 解释 |
---|---|
DNS | Domain name system |
Telnet | 常用的远程控制Web服务器的方法 |
FTP | File Transfer protocol |
SMTP | Simple Mail Transfer Protocol |
POP3 | Post Office Protocol - Version 3 |
HTTP | HyperText Transfer Protocol |
上面是应用层常见的协议,其中SMTP和POP3都可用于传输电子邮件,HTTP支持可持续链接和非持续连接
一些常见的HTTP返回值意义:
返回值 | 意义 |
---|---|
200 | OK |
301 | Moved Permanently |
400 | Bad Request |
404 | Not Found |
- 传输层
协议名称 | 解释 |
---|---|
TCP | Transmission Control Protocol |
UDP | User Datagram Protocol |
这两个协议无疑在传输层有着不可撼动的地位,容我多加些笔墨描述:
- TCP
- TCP 是一种面向连接的服务,这是因为使用TCP的端系统间通信需要通过三次握手建立连接,而结束服务之后有四次握手的断开连接。
- TCP可以提供可靠的数据传输服务,具体通过TCP 的计时和累计确认的ACK来实
现
- TCP也有拥塞控制机制,有慢启动、拥塞避免和快速恢复三种状态
- TCP也是全双工和点对点的协议,全双工即为同一条连接上可以接收也可发送segment
- UDP
- UDP不可靠传输
- 无连接
- 无拥塞控制
正如光脚的不怕穿鞋的,我们可以想象一个运输层使用UDP的数据包在网络层是怎样无视“交通规则”横冲直撞了。虽然它不可靠,但它也快呀。显然,如果因此一昧使用UDP,整个网络世界将乱的不成样子,这方面也有很多研究的哦~
- 网络层
协议名称 | 解释 |
---|---|
IP | Internet Protocol |
IPv4 | Internet Protocol Version 4 |
IPv6 | Internet Protocol Version 6 |
ARP | Address Resolution Protocol |
ICMP | Internet Control Message Protocol |
IGMP | Internet Group Management Protocol |
BGP | Border Gateway Protocol |
RIP | Routing Information Protocol |
OSFP | Open Shortest Path First |
NAT | Network Address Translation |
DHCP | Dynamic Host Configuration Protocol |
网络层是五层中协议最复杂也最难的一层,这一块我也不多说了,具体协议还是需要自己逐项学习~
(对就是太难了我怕说错也说不完qaq)
除此自外它的路由算法LS和DV也值得学习~
4. 链路层
协议名称 | 解释 |
---|---|
PPP | Point-to-Point Protocal |
Ethernet | 以太网 |
链路层有许多的差错检测算法和链路传输冲突解决算法,它保证了数据可靠传输哦~
第五层物理层我没学qaq(卑微
放张美图舒缓尴尬:
计算机网络五层体系结构各层协议相关推荐
- 计算机网络五层体系结构简述
计算机网络体系结构 简述 为什么要分层?有什么优点? 为什么采用五层协议体系结构? 各层的作用是什么? 1. 应用层: 2. 运输层: TCP UDP 3. 网络层 IP 4. 数据链路层 三个基本问 ...
- 计算机网络的体系结构 TCP/IP协议的演变
计算机网络的体系结构 计算机网络是个非常复杂的系统. 相互通信的两个计算机系统必须 高度协调工作才行,而这种"协调"是相当复杂的. 分层可将庞大而复杂的问题,转化为若干较小的局部问 ...
- 计算机网络-应用层和传输层协议分析实验(PacketTracer)
实验三.应用层和传输层协议分析实验 一.实验目的 通过本实验,熟悉PacketTracer的使用,学习在PacketTracer中仿真分析应用层和传输层协议,进一步加深对协议工作过程的理解. 二.实验 ...
- 【计算机网络笔记】计算机网络五层体系结构
重点,难点! 常见计算机网络体系结构 osi体系结构:(了解) TCP/IP体系结构:(普及) 在用户主机的操作系统中,通常都有带有符合TCP/IP体系结构标准的TCP/IP协议族.用于网络互连的路由 ...
- 计算机网络——五层与七层模型
前言: 在网络上有非常都关于计算机网络的知识,常常感觉看懂了,但没几天就忘得没影了.自己写一篇相关的文章是一个总结和消化的过程.这篇文章大致讲明白了各层通信协议的要点,此文对于了解整个网络通信流程 ...
- OSI网络体系结构各层协议:
一.应用层:TELNET.FTP.TFTP.SMTP.SNMP.HTTP.BOOTP.DHCP.DNS 二.表示层: 文本:ASCII,EBCDIC 图形:TIFF,JPEG,GIF,PICT ...
- 计算机网络的体系结构-各层需要解决的问题
分层的作用: 将庞大而复杂的问题,划分为若干个较小的局部问题研究和处理: 各层要解决的问题: 物理层 解决使用何种信号来传输比特的问题 数据链路层 解决分组在一个网络(一段链路)上的传输问题 网络层 ...
- 图文轻松理解计算机网络五层架构
博主:爱码叔 个人博客站点: icodebook 公众号:漫话软件设计 专注于软件设计与架构.技术管理.擅长用通俗易懂的语言讲解技术.对技术管理工作有自己的一定见解.文章会第一时间首发在个站上,欢迎大 ...
- 42.OSI七层协议
文章目录 1.计算机网络 2.OSI七层协议 3.物理层 4.数据链路层 4.1以太网协议 4.2以太网通信 5.常见硬件 6.网络层 6.1IP协议 6.2IP协议的作用 1.IP地址结构 2.子网 ...
最新文章
- hdu 1085 Holding Bin-Laden Captive!
- dosbox中的bebug指令
- 数据库开发——MySQL——简单介绍和安装
- java 正则表达式验证邮箱格式是否合规 以及 正则表达式元字符
- 大数据概论ppt_解读 | 货拉拉搬家大数据报告(30页PPT干货)
- 虚拟服务器(dmz),dmz虚拟主机(dmz主机和虚拟服务器区别)
- QT4.8.5 显示中文
- 摄像机跟随以及注视旋转和角度变化
- cad布局怎么用_【CAD】CAD布局怎么用?
- 材料科学基础考研计算机,2017年西安工业大学计算机学院805材料科学基础考研仿真模拟题...
- 【有奖调研】| 参与区块链调研,赢千元大奖!
- python验证码生成器_用Python实现随机验证码
- 阐述商务礼仪的重要性
- Elasticsearch入门到精通教程 - 学习资料综合
- 数据可视化~matplotlib阶梯图,直方图
- 程序员找工作难吗?我用亲身经历来告诉大家
- 我的计算机 桌面图标不见了,我的电脑图标没了,我的电脑不见了的解决方法
- python编写程序输出诗句_闲来无事能干嘛 用Python来玩诗歌接龙
- 代码发布前后的注意事项
- PL2303 Windows8.1驱动