
网络服务
文章平均质量分 52
关于网络服务的一些笔记以及拓展
秃头呆熊
我,干运维的
展开
-
请叙述TCP/IP原理
1.在源主机上,应用层将一串应用数据流传送给传输层。2.传输层将应用层的数据流截成分组,并加上TCP报头形成TCP段,送交网络层。3.在网络层给TCP段加上包括源、目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包送交数据链路层。4.链路层在其MAC帧的数据部分装上IP数据包,再加上源、目的主机的MAC地址和帧头,并根据其目的MAC地址,将MAC帧发往目的主机或IP路由器。5.在目的主机,链路层将MAC帧的帧头去掉,并将IP数据包送交网络层。6.网络层检查IP报头,如果报头中校验和与计原创 2021-01-09 15:41:31 · 206 阅读 · 0 评论 -
IP数据包格式各字段详解说明
1.版本指IP协议的版本,为0100或0110,即IPv4和IPv6两种版本,通信双方使用的IP协议版本必须一致。2.首部长度占 4 位,可表示的最大十进制数值是15。请注意,这个字段所表示数的单位是32位字 (即0001表示1个32位字长就是4 字节),因此,当 IP 的首部长度为 1111 时 (即十进制的 15),首部长度就达到 60字节。当 IP 分组的首部长度不是4字节的整数倍时,必须利用最后的填充字段加以填充。因此数据部分永远在4字节的整数倍开始,这样在实现 IP协议时较为方便。首部长度.原创 2021-01-09 14:08:14 · 9389 阅读 · 0 评论 -
域名服务详解(域名解析流程和分类)
一、基本概念访问互联网是依靠IP地址的,但IP地址多种多样,很难记忆,所以使用域名服务 代替IP地址输入。1.hosts文件1)位置Windows系统在C:\Windows\System32\drivers\etc\hosts,需要超级管理员权限;Linux系统在/etc/hosts。2)作用实现名字解析,主要为本地主机名、集群节点提供快速解析。3)数据库是平面式结构,集中式的数据库4)缺点不方便查询,比如Windows那么深,寻找很麻烦的,并且不方便修改来更新。2.DNS释义DN原创 2020-12-15 20:14:35 · 2854 阅读 · 2 评论 -
静态站点和动态站点实验详解
一、简介1.UI的转变 演变成了现在的B/S架构:(Browser/Server,浏览器/服务器模式)是WEB兴 起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一 了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护 和使用。2.名词HTML:Hyper Text Markup Language(超级 文本 标记 语言),一种网页语言。网页:使用HTML,PHP,JAVA语言格式书写的文件。主页:进去网页中显示的第一个页面,一般包含子页面超链接。原创 2020-12-10 20:55:01 · 765 阅读 · 0 评论 -
简单了解ssh服务,并实现免密登录操作
1.简介在服务器的字符界面(类似于最小化安置页面)进行选取,复制,粘贴,翻页,很不方便。所以就可借助其他程序通过SSH(安全外壳协议)远程操作和管理系统,不仅方便而且安全可靠。2.登录虚拟机准备两个虚拟机登录,查看IP地址。3.查询是否安装SSH[root@localhost ~]# rpm -qa |grep ssh //查看已安装的ssh软件包(第三个),若没有,需要安装:#yum -y install openssh-serveropenssh-7.4p1-16.el7.x86_64原创 2020-12-10 08:43:02 · 263 阅读 · 0 评论 -
了解Linux系统的NFS服务以及做一个NFS实验
1.简介 名词:NFS:Network File System 网络文件系统,是Linux/Unix系统之间共享文件的一种协议,客户端主要是Linux系统,支持多节点同时挂载、并发写入。即可以通过一个IP地址作为跳板来控制多个IP地址服务器,提供文件共享服务,为 Web Server 配置集群中的后端存储。2.实验环境 准备四个虚拟机,查看四个IP地址,一个当做跳板,其他三个表示多台服务器,若设备限制,两个即可。实验的时候注意要根据自己的IP地址操作。nas 192.168.190.151原创 2020-12-10 08:35:59 · 220 阅读 · 2 评论 -
Linux系统FTP服务详解
1.简介1)名词: FTP:(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中应用层的协议之一。2)作用: 提供文件共享服务,互联网上有非常多的资源,绝大部分都是通过FTP服务器来传递下载上传的。3)软件包: vsftp,下载为:#yum -y install vsftp4)基础: 控制端口:command 21/tcp 数据端口:data 20/tcp2.服务器端配置准备一个虚拟机作为服务器,然后进行配置[root@localhos原创 2020-12-10 08:29:48 · 532 阅读 · 0 评论 -
带你详细了解网络层,并完成路由通信实验
一、IP地址1.简介 IP地址是一组32位二进制数,用于主机在互联网中的标识。32位里每八位为一组,用‘.’分隔,用十进制标识(方便记忆),如1.2.3.4,192.168.1.1,10.0.0.1。2.分类1)A类(1~126):127为本机回环地址2)B类(128~191)3)C类(192~223)4)D类(224~239):组播专用IP地址,不对外5)E类(240~255):科研专用IP地址,不对外3.私有IP分类1)A类:10.0.0.0~10.255.255.2552原创 2020-12-09 17:38:08 · 513 阅读 · 0 评论 -
数据链路层详细解剖,并完成实现不同交换机相同VLAN主机之间的通信实验
一、功能 链路创建,维护,管理,帧封装,传输,同步,差错校验二、地址 MAC(Media Access Control Address)地址:媒体访问控制地址,结构为48位2进制数字或12位16进制数字,比如:00-21-CC-C3-8C-B0,前六位为厂商标识,后六位为硬件唯一标识。三、帧封装MAC地址写到信息当中: 目标MAC||源MAC||数据||CRC四、交换机工作原理1.学习 交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址原创 2020-12-09 09:01:57 · 793 阅读 · 0 评论 -
带你简单了解Linux操作系统网络通信的TCP/IP协议族
1.应用层HTTP/超文本传输协议/网站 //例如淘宝SSH/远程连接协议/远程控制 //例如QQ远程桌面FTP/文件传输协议 //例如电影天堂SMTP/简单邮件传输协议/Email //例如QQ邮箱DNS/域名服务/WWW //例如baiyun.com2.传输层TCP/传输控制协议/可靠UDP/用户数据报协议/不可靠,只负责发送,不保证安全性,譬如不检查通道安全直接发送数据,很大概率会丢失、损坏数据3.网络层IP/原创 2020-12-05 10:35:49 · 257 阅读 · 2 评论 -
详细介绍Linux操作系统网络通信OSI模型和TCP/IP模型(含封装和解封装大致过程)
1.简介OSI(Open System Interconnection)开放系统互联模型,而开放式系统互联是由国际标准化组织(ISO)所制定,定义了不同计算机互联的标准,来设计描述计算机网络通信的框架。全世界网络通信的工作分为7层: 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层优势: 开放、厂商兼容性、易于理解学习、将工程模块化、故障排除TCP/IP:(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议原创 2020-12-05 10:33:00 · 434 阅读 · 0 评论 -
简单了解认识通信过程中的物理层
一、信号分类1.模拟信号是不断变化的物理量,适用于电话等网络2.数字信号是两种恒定的物理量,适用于计算机网络,抗噪音和抗衰减能力比较强二、介质种类1.双绞线(EIA/TIA568标准)1)外形八根线芯,两两互绞:2)功能分类1>屏蔽型:线芯外面裹着一层铝箔或者其他具有屏蔽型的包围层2>非屏蔽型:UTP(Unshielded Twisted Pair)非屏蔽双绞线3)速率1>cat 5 /5类线/10M100M(带宽大小,一种按bit计算,一种按byte计算)原创 2020-12-08 18:40:03 · 2510 阅读 · 12 评论