车陂网站建设,荆门建设局官方网站,dedecms网站地图制作,国内重大新闻2021走进网络
1.认识计算机
1.计算机网络是由计算机和通讯构成的#xff0c;网络研究的是“通信”。 ------1946 世界上第一台计算机
2.终端#xff1a;只有输入和输出功能#xff0c;没有计算和处理功能。3.数据#xff1a;一串数字#xff08;二进制数#xff09;#x…走进网络
1.认识计算机
1.计算机网络是由计算机和通讯构成的网络研究的是“通信”。 ------1946 世界上第一台计算机
2.终端只有输入和输出功能没有计算和处理功能。3.数据一串数字二进制数通常指文字、语音等。
4.通信将源所产生的数据传递到目的的过程。
5.网络由两台或者两台以上计算机组成能够进行信息共享的环境。
6.网络的构成计算机、手机、pad、服务器……、传输介质网线、光纤、数据线……、网络设备交换机、路由器、防火墙2.传输介质
传输介质包括电缆、双绞线和光纤等。1.双绞线有效传输长度100M
线序:
标准568A绿白绿橙白蓝蓝白橙棕白棕。
标准568B橙白橙绿白蓝蓝白绿棕白棕。2.光纤3.单位换算
带宽带宽是以比特为单位的 而我们常看到的下载速度显示的几KB是以字节为单位
1 Byte(B) 8 bit
1 Kilo Byte(KB) 1024 B
1 Mega Byte(MB) 1024 KB
1 Giga Byte (GB) 1024 MB
1 Tera Byte(TB) 1024 GB
1 Peta Byte(PB) 1024 TB
1 Exa Byte(EB) 1024 PB
1 Zetta Byte(ZB) 1024 EB
1 Yotta Byte(YB) 1024 ZB
1 Bronto Byte(BB) 1024 YB
1 Nona Byte(NB)1024 BB
1 Dogga Byte(DB)1024 NB
1 Corydon Byte(CB)1024 DB
1 Xero Byte (XB)1024 CB3.客户端与服务器端的概念
客户端: 即表示可以介入互联网的个人终端设备, 比如个人PC机、个人Mac电脑, 操作系统为Windows.
服务端: 即代表在互联网中提供给用户服务的设备, 比如淘宝网、京东网、阿里云等网站或平台.名词介绍
设备:
二层--数据链路层: 交换机(也有三层交换机)
三层--网络层: 路由器交换机
简单的说交换机就是用来组建一个局域网使用的。交换机的作用是放到路由器后端来扩展路由器接口不够用而使
用的。比如说有20台电脑需要用网络而路由器最多的只有8个口只能接7台电脑怎么办呢这就需要交换机
来扩展网络接口实现了。
#交换机基本都是24口起步企业的都是48口起步路由器
路由器的工作原理是怎么样的呢路由器有个路由表会自己学习、生成、维护路由表。
1主机A准备发数据给主机B。
2A将B的IP地址连同数据一起以数据包形式发送给路由器R1。
3路由器R1收到数据包后先从数据中读取到B的IP地址然后根据路径表计算发往B的最优路径。
4比如路径为R1-R2-R5-B并将数据包发往路由器R2。
5路由器2重复路由器1的工作并将数据包转发给路由器5。
6路由器5同样取出目的地址发现目的地址就在自己的网段上于是将该数据包直接交给主机B。
7主机B收到主机A的信息一次完整的通信宣告结束。网关网络的出口路由器的ip地址DNS域名服务器
端口号1-65535 http---80 https--443 telnet--23 ftp--21、20 ssh--22 mysql--3306 php--9000 tomcat---80804.OSI七层模型
1981年 IOS (国际化标准组织提出了---OSI 七层模型
OSI七层: 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层特点: 下层只和上层有来往关系, 不可跨层传输 应用层针对应用约定的标准 HTTP超文本传输协议 Telnet远程协议
表示层约束数据格式负责格式转化加密。解密。
会话层建立、维护、管理解除会话。数据的传输通道。
传输层约定数据采用何种方式进行传递
TCP协议传输控制协议实现数据的可靠传输
UDP协议用户数据报协议实现数据的快递传输不可靠
网络层提供逻辑地址IP地址用于在网络中标识每一台设备作用于网络间的通信提供路由和选路
数据链路层提供MAC物理地址每个MAC地址写在网卡上
物理层约定接口类型传输速度5.数据包的传输过程
OSI七层: 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层ARP协议 如何获取mac地址先发送一个ARP请求发送给每一个主机这成为广播给予ARP层回应以单播的形式返回
案例
小明我是小明谁是小红我的mac地址是sdfsdfs213
arp发送广播每个人开始拆包其他人是找小红的不是找我的不管它
小红拆开一看是找我的回复小明我是小红我的mac地址是dfgert213
进行数据传输6.TCP/IP:传输控制协议
TCP\IP模型
应用层将OSI上三层融合用于产生需要传递的数据
传输层
网络层
链路层(网络接口层)将OSI下两层融合当通过http发起一个请求时应用层、传输层、网络层和链路层的相关协议依次对该请求进行包装并携带对应的首部最终在链路层生成以太网数据包以太网数据包通过物理介质传输给对方主机对方接收到数据包以后然后再一层一层采用对应的协议进行拆包最后把应用层数据交给应用程序处理。网络通信就好比送快递商品外面的一层层包裹就是各种协议协议包含了商品信息、收货地址、收件人、联系方式等然后还需要配送车、配送站、快递员商品才能最终到达用户手中。一般情况下快递是不能直达的需要先转发到对应的配送站然后由配送站再进行派件。配送车就是物理介质配送站就是网关 快递员就是路由器收货地址就是IP地址联系方式就是MAC地址。 快递员负责把包裹转发到各个配送站配送站根据收获地址里的省市区确认是否需要继续转发到其他配送站当包裹到达了目标配送站以后配送站再根据联系方式找到收件人进行送件。7.HTTP协议简介
超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通 信的规则通过因特网传送万维网文档的数据传送协议于1990年提出.
• 是一个基于TCP/IP通信协议来传递数据HTML文件图片等
HTTP是一个属于应用层的协议**HTTP协议的主要特点 **
1.支持客户/服务器模式 浏览器/服务器模式 及c/s模式
2.简单快速
客户向服务器请求服务时只需传送请求和路径。通信速度很快。
3.灵活HTTP允许传输任意类型的数据对象。文件视频会议
4.无连接无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求并收到客户的应答后即断开连接。采用这种方式可以节省传输时间。常见状态代码
200 OK #客户端请求成功
403 Forbidden #服务器收到请求但是拒绝提供服务,没有权限
404 Not Found #请求资源不存在输入了错误的URL没有找到路径不对
比如HTTP/1.1 200 OKUDP协议介绍
UDP协议简介
UDP是一个无连接的简单的面向数据报的传输层协议。UDP的特性:
1.面向无连接不用先与对方建立连接不握手。因此传输速度很快。
2.不可靠的没有确认机制它只是把应用程序传给IP层的数据报发送出去但是并不能保证它们能到达目的地。
3.UDP传输数据时有大小限制每个被传输的数据报必须限定在64KB之内
因为它不属于连接型协议因而具有资源消耗小处理速度快的优点所以通常音频、视频和普通数据在传送时使用UDP较多因为它们即使偶尔丢失一两个数据包也不会对接收结果产生太大影响。udp一般用于
1. 即时通信:qq聊天 对数据准确性和丢包要求比较低但速度必须快
2. 在线视频:速度一定要快保证视频连续但是偶尔花了一个图像帧人们还是能接受的
3. 网络语音电话:语音数据包一般比较小需要高速发送偶尔断音或串音也没问题物理地址mac地址全球唯一mac由6段16进制数组成每段有2个16进制数
ARP
arp协议作用 (地址解析协议) ARP地址解析协议用于将网络地址IP地址32位转化为物理地址MAC地址48位。ARP协议是属于数据链路层 or 网络层的协议在以太网中的数据帧从一个主机到达网内的另一台主机是根据48位的以太网地址硬件地址来确定接口的而不是根据32位的IP地址。内核如驱动必须知道目的端的硬件地址才能发送数据 ICMP ICMP是Internet Control Message ProtocolInternet控制报文协议。它是TCP/IP协议族的一个子协议用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。 常见协议 超文本传输协议HTTP和HTTPS用于在万维网上进行文件传输构成了网页浏览的基础。HTTPS 是通过SSL或TLS进行加密的HTTP版本提供安全保证。文件传输协议FTP用于在网络上的两台计算机之间传输文件支持文件的上传和下载。简单邮件传输协议SMTP用于发送电子邮件。SMTP 仅处理发送邮件的过程而不涉及邮件的接收。邮局协议POP和互联网邮件访问协议IMAP用于接收电子邮件。POP通常将邮件下载到本地然后删除服务器上的邮件而IMAP则允许在服务器上管理邮件支持多设备访问。域名系统DNS将域名转换为IP地址使得用户可以通过域名访问网站而不需要记住复杂的IP地址。传输控制协议TCP虽然通常被归类在传输层TCP在确保数据准确传输方面对许多应用层协议提供支持。动态主机配置协议DHCP自动分配IP地址给网络中的设备简化了网络管理。简单网络管理协议SNMP用于网络设备的管理和监视。实时传输协议RTP用于实时音频和视频数据的传输。超文本传输协议安全HTTPSHTTP的安全版本通过SSL或TLS提供通信加密。Telnet和SSH安全外壳协议用于远程登录。SSH提供加密的安全远程访问。点对点协议P2P如BitTorrent用于点对点文件共享。