计算机网络开放的端口协议

学习目标 : 计算机网络开放的端口和协议

学习内容

一、计算机网络端口

1、定义:计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口;
2、分类:分为软件端口和硬件端口;
二、网络协议
1、定义:网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合;
2、组成:(1) 语义:语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应;
(2)语法:语法是用户数据与控制信息的结构与格式,以及数据出现的顺序;
(3) 时序:时序是对事件发生顺序的详细说明。

三、常用端口、协议及所处层次
| 协议名称| 服务 | 网络层| 端口号 |
|–|–|– |– |
| 文件传输协议 | FTP | 应用层 |21号端口
|远程登录协议|Telnet|应用层| 23号端口|
|简单邮件传输协议|SMTP|应用层| 25号端口 |
| 域名服务器|DNS|应用层 |53号端口 |
|超文本传输协议|HTTP|应用层|80号端口 |
|网上新闻传输协议|NNTP| 应用层|119号端口 |
| 第二代简单邮局协议|POP2| 应用层| 109号端口|
| 网络消息访问协议|IMAP|应用层|143号端口|
|控制报文协议|ICMP|网络层|无端口号 |
|网络之间互连的协议|IP|网络层 |0 到65535(2^16-1) |
| 远程过程调用协议|RPC|会话层|111号端口 |
|传输控制协议|TCP|传输层|23号端口 |
|用户数据报协议|UDP|传输层|69号端口 |
网络层
在这里插入图片描述

传输层
在这里插入图片描述
应用层
在这里插入图片描述

四、计算机网络体系结构分层
在这里插入图片描述

学习成果

1、了解计算机网络端口与网络协议;
2、计算机网络开放的端口及所在层次;
3、计算机网络体系结构分层。