From 722ed1ea388d2ff7a93785860900f7e8283625e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E6=B5=A9=E9=92=BF?= <2627378982@qq.com> Date: Thu, 11 Apr 2024 18:18:06 +0800 Subject: [PATCH] =?UTF-8?q?36=E6=9B=BE=E6=B5=A9=E9=92=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...1\347\273\234\345\237\272\347\241\2005.md" | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 "37\346\233\276\346\265\251\351\222\277/\347\254\224\350\256\260/20240411_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2005.md" diff --git "a/37\346\233\276\346\265\251\351\222\277/\347\254\224\350\256\260/20240411_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2005.md" "b/37\346\233\276\346\265\251\351\222\277/\347\254\224\350\256\260/20240411_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2005.md" new file mode 100644 index 0000000..59ad23a --- /dev/null +++ "b/37\346\233\276\346\265\251\351\222\277/\347\254\224\350\256\260/20240411_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2005.md" @@ -0,0 +1,53 @@ +# 计算机网络基础5 + +##### 网络协议: + +位于同一个网络中的计算机在进行连接时要遵守的规则,它对数据的传输格式、传输速率、传输步骤等进行规定。 + +为什么要用子网掩码来区分网络号和主机号?决定了数据的传输方式 + +1.如果计算出网络号一样,可以直接进行通信(交换机) + +2.如果网络好不一,需通过网关(路由器)转换 + +# 作业 + +#### 查询常用协议和常用端口号 + +常见的网络协议: + +##### HTTP: + +超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的应用层协议。 + +##### TCP/IP: + +传输控制协议/因特网互联协议,是最基本、最广泛的协议。它定义了计算机如何连入因特网,以及数据如何在它们之间传输的标准。它包含一系列用于处理数据通信的协议,并采用四层分层模型。每一层都呼叫它的下一层所提供的协议来完成自己的需求。它的四层分别是应用层、传输层、网络层、链路层。 + +##### TCP/UDP: + +网络通信协议,java和.net包中提供的两种常见的网络协议支持:UDP、TCP + +UDP协议为用户数据报协议,UDP是无连接通信协议,不能保证数据的完整性,即使在数据传输时,数据的发送端和接收端不需要建立逻辑连接。即发送端不会确认接收端是否真实存在,接收端在接收信息时,也不会向发送端反馈是否收到信息。 + +TCP协议是传输控制协议,TCP协议是面向连接的通信协议,即在传输数据1之前,发送端和接收端就建立逻辑连接,然后再传输数据,它提供了两台计算机之间的可靠的无差错的数据传输。 + +##### ARP + +地址解析协议,用于将IP地址转换为MAC物理地址,工作在OSI模型的数据链路层,已知IP地址来请求MAC地址。通过将32位IP地址映射成48位MAC地址来获取接收方的MAC地址。RARP则与之相反。 + +##### ICMP + +面向无连接的协议,用于传输出错报告控制信息。对网络安全有重要意义,属于网络层协议。主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息。 + +##### 常用端口 + +是指在网络通信中,为不同的服务或应用程序分配的待定的数字标识。 + +分类: + +- 系统端口:0-1023,只有系统特许的进程才能使用。 +- 用户端口:用来给用户自定义端口的。 +- TCP端口:传输控制协议端口,需要建立连接,提供可靠的数据传输。 +- UDP端口:用户数据报协议端口,无需建立连接,安全性保障不大。 +- 保留端口:UNIX系统中,只有超级用户特权的进程才能分配的端口。 \ No newline at end of file -- Gitee