2021-12-30 计算机网络(二)-OSI模型、协议栈概念 计算机网络(二)-OSI模型、协议栈概念 1、OSI模型【每层内容和大概工作】2、TCP发送数据的4步1)创建套接字2)连接服务器【三次握手】3)收发数据4)与服务器断开【四次挥手】3、IP协议与以太网包封包内容4、网卡的收发数据【工作原理】5、MAC地址概念【概念】6、UDP协议收发数据【概念】OSI模型分层概念协议栈协议栈主要工作连接服务器,并把数据包打包好发给网卡,精准发送给服务器;1)如何精准建立连接 其实就是包如何精准发送到制定服务器;(IP地址决定,IP协议)2)发给服务器中的什么程序 其实就是数据到达服务器后,数据要给谁;(端口决定,TCP协议)因此建立连接需要IP+PORT协议栈内部结构TCP协议数据TCP/IP协议主要工作层TCP三次握手四次挥手三次握手和四次挥手UDP协议数据包基本结构OSI模型和数据包数据最大传输单位-MTU数据分段处理数据包的传递MAC地址概念MAC地址(Media Access Control Address),也称为物理地址(Physical Address),它是一个用来确认网络设备位置的位址,类似于门牌号。MAC地址的表示方法MAC地址,一共48 bit,即6个字节。常用... admin 2021-12-30 计算机网络 1,093 阅读 0 评论 2021年12月30日 1,093 阅读 0 评论
2021-12-30 常见网络协议 常见网络协议 常见网络协议主要内容☑以太网(Ethernet) ☑互联网协议(IP)☑虚拟局域网(VLAN)协议 ☑传输控制协议(TCP)☑地址解析协议(ARP) ☑互联网控制报文协议(ICMP)☑文件传输协议(FTP) ☑用户数据报协议(UDP)☑远程连接协议(SSH) ☑动态主机配置协议(DHCP)☑路由信息协议(RIP) ☑域名系统(DNS)☑超文本传输协议(HTTP)为什么要学习网络协议?互联网的协议主要用于传输数据,就像整个物流系统,有不同的分层,每一层处理不同的包括和职责,要了解整体是否安全,需要了解每一层的逻辑和管理制度,查看是否有漏洞或者空子可钻; 互联网也是类似,传输数据的是各层的协议负责,但是很多协议设计之处没有考虑到协议的安全性,因此很多协议容易被hacker利用,造成攻击行为,如ARP攻击,CC攻击等;以太网协议-基础知识 以太网这个术语通常是指由DEC,Intel和Xerox公司在1982年联合公布的一个标准,它是当今TCP/IP采用的主要的局域... admin 2021-12-30 计算机网络 756 阅读 0 评论 2021年12月30日 756 阅读 0 评论
2021-12-29 计算机网络基本概念 计算机网络基本概念 1、计算机网络基本概念2、URL构成3、DNS域名解析4、HTTP通信协议概念5、IP地址概念6、IP地址分类7、子网掩码及计算一、计算机网络概念 计算机网络是指将地理位置不同且具有独立功能的多台计算机系统,通过通信设备和线路相互连接起来,并配以功能完善的功能软件以及网络协议,实现网络上资源共享与通信的系统!1.计算机网络组成 通信子网+资源子网2.计算机网络的拓扑结构1、总线型拓扑 2、星型拓扑 3、环型拓扑 4、树型拓扑 5、网状拓扑 6、混合型拓扑3.计算机网络的组成部分:硬件、软件、协议 一个完整的计算机网络系统,基本组成包括:计算机网络硬件系统和计算机网络软件系统。 具体包括终端计算机、网络设备、传输介质、网络通信软件、网络设备软件。4.常见网络设备1、电脑/PC 2、集线器/Hub 3、交换机/Switch 4、防火墙/FireWall 5、中继器/Repeater 6、网桥/Bridge 7、路由器/Router 8、服务器/Server 9、入侵检测/防御 IDS/IPS5.WAN/MAN/L... admin 2021-12-29 计算机网络 927 阅读 0 评论 2021年12月29日 927 阅读 0 评论
2021-12-29 HTTP协议 HTTP协议 HTTP协议概念Hyper Text Transfer Protocol超文本概念:包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page),这些链接使用URL表示,最常见的超文本格式是超文本标记语言HTML。超文本传输协议:是一种按照URL指示,将超文本文档从一台主机(Web服务器)传输到另一台主机(浏览器)的应用层协议,以实现超链接的功能。HTTP 消息结构HTTP是基于客户端/服务端(C/S)的架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。一个HTTP"客户端"是一个应用程序(Web浏览器或其他任何客户端),通过连接到服务器达到向服务器发送一个或多个HTTP的请求的目的。一个HTTP"服务器"同样也是一个应用程序(通常是一个Web服务,如Apache Web服务器或IIS服务器等),通过接收客户端的请求并向客户端发送HTTP响应数据。HTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。一旦... admin 2021-12-29 计算机网络 1,029 阅读 0 评论 2021年12月29日 1,029 阅读 0 评论
2021-12-28 计算机网络(三)-路由、寻址、网关、ARP、NAT 计算机网络(三)-路由、寻址、网关、ARP、NAT 1、信号在网线和集线器(或交换机)传输2、交换机工作原理【ARP概念】3、路由器工作原理【寻址】4、路由器其他原理【NAT】5、网关、ARP概念信号在网线和集线器中传输1、每个数据包都是独立传输的2、防止网线中的信号衰减很重要 3、集线器将信号发往所有路线交换机的包转发操作1、交换机根据地址表进行转发交换机端口的 MAC 模块不具有 MAC 地址2、MAC地址表的维护交换机在转发包的过程中,还需要对 MAC 地址表的内容进行维护,维护操作分为两种。1、交换机收到包时,将发送方 MAC 地址以及其输入端口的号码写入 MAC 地址表中。2、另一种是删除地址表中某条记录的操作,这是为了防止设备移动时产生问题路由器工作原理1、路由器的基本知识路由器的各个端口都具有 MAC 地址和 IP 地址。2、路由表中的信息路由器根据“IP 地址”判断转发目标。路由器会忽略主机号,只匹配网络号。路由器的端口都具有 MAC 地址,只接收与自身地址匹配的包,遇到不匹配的包则直接丢弃。3、路由器的包接收操作路由器的端口有各种不同的类型,这里我们只介绍以太网端口是如何接收包的。以太网端口的结构和计算机的... admin 2021-12-28 计算机网络 696 阅读 0 评论 2021年12月28日 696 阅读 0 评论