常见门户网站的基本功能建一个自己的网站有什么用

web/2025/9/29 4:07:29/文章来源:
常见门户网站的基本功能,建一个自己的网站有什么用,关键词热度查询,wordpress搭建个人网站1.IP地址 IP地址主要用于标识网络主机、其他网络设备#xff08;如路由器#xff09;的网络地址。简单说#xff0c;IP地址用于定位主机的网络地址。 格式 IP地址是一个32位的二进制数#xff0c;通常被分割为4个“8位二进制数”#xff08;也就是4个字节#xff09;如路由器的网络地址。简单说IP地址用于定位主机的网络地址。 格式 IP地址是一个32位的二进制数通常被分割为4个“8位二进制数”也就是4个字节 如01100100.00000100.00000101.00000110。 通常用“点分十进制”的方式来表示即 a.b.c.d 的形式a,b,c,d都是0~255之间的十进制整数 如100.4.5.6。 特殊IP 127.*的IP地址用于本机环回(loop back)测试通常是127.0.0.1 本机环回主要用于本机到本机的网络通信系统内部为了性能不会走网络的方式传输对于开 发网络通信的程序即网络编程而言常见的开发方式都是本机到本机的网络通信。  IP地址解决了网络通信时定位网络主机的问题但是还存在一个问题传输到目的主机后由哪个进程来接收这个数据呢这就需要端口号来标识。 2.端口号 在网络通信中IP地址用于标识主机网络地址端口号可以标识主机中发送数据、接收数据的进程。 简单说端口号用于定位主机中的进程。 格式 端口号是0~65535范围的数字在网络通信中进程可以通过绑定一个端口号来发送及接收网络数据。 注意事项 两个不同的进程不能绑定同一个端口号但一个进程可以绑定多个端口号。 了解 一个进程启动后系统会随机分配一个端口启动端口 程序代码中进行网络编程时需要绑定端口号收发数据的端口来发送、接收数据。 进程绑定一个端口号后fork一个子进程可以实现多个进程绑定一个端口号但不同的进程不能绑定同一个端口号 一个进程一个端口号 问题 有了IP地址和端口号可以定位到网络中唯一的一个进程但还存在一个问题网络通信是基于二进制0/1数据来传输如何告诉对方发送的数据是什么样的呢 网络通信传输的数据类型可能有多种图片视频文本等。同一个类型的数据格式可能也不同如发送一个文本字符串“你好”如何标识发送的数据是文本类型及文本的编码格式呢 基于网络数据传输需要使用协议来规定双方的数据格式。 3.认识协议 概念 协议网络协议的简称 网络协议是网络通信即网络数据传输经过的所有网络设备都必须共同遵从的一组约定、规则。如怎么样建立连接、怎么样互相识别等。 只有遵守这个约定计算机之间才能相互通信交流。通常由三要素组成 1. 语法即数据与控制信息的结构或格式 类似打电话时双方要使用同样的语言普通话 2. 语义即需要发出何种控制信息完成何种动作以及做出何种响应 语义主要用来说明通信双方应当怎么做。用于协调与差错处理的控制信息。 类似打电话时说话的内容。一方道你瞅啥另一方就得有对应的响应瞅你咋的 3. 时序即事件实现顺序的详细说明。 时序定义了何时进行通信先讲什么后讲什么讲话的速度等。比如是采用同步传输还是异步传输。 女生和男生的通话总是由男生主动发起通话而总是在男生恋恋不舍的时候由女生要求结束通话。 协议protocol最终体现为在网络上传输的数据包的格式 作用为什么需要协议就好比见网友彼此协商胸口插支玫瑰花见面这就是一种提前的约定也可以称之为协议。 计算机之间的传输媒介是光信号和电信号。通过 频率 和 强弱 来表示 0 和 1 这样的信息。 要想传递各种不同的信息就需要约定好双方的数据格式。  计算机生产厂商有很多 计算机操作系统也有很多 计算机网络硬件设备还是有很多 如何让这些不同厂商之间生产的计算机能够相互顺畅的通信? 就需要有人站出来约定一个共同的标准大家都来遵守这就是 网络协议 知名协议的默认端口 系统端口号范围为 0 ~ 65535其中0 ~ 1023 为知名端口号这些端口预留给服务端程序绑定广泛使用的应用层协议如  22端口预留给SSH服务器绑定SSH协议 21端口预留给FTP服务器绑定FTP协议 23端口预留给Telnet服务器绑定Telnet协议 80端口预留给HTTP服务器绑定HTTP协议 443端口预留给HTTPS服务器绑定HTTPS协议 需要补充的是 以上只是说明 0 ~ 1023 范围的知名端口号用于绑定知名协议但某个服务器也可以使用其他 1024 ~ 65535 范围内的端口来绑定知名协议。  4.五元组 如今互联网大部分请求都承载与tcp/ip之上IP属于网络层协议TCP属于传输层协议每个请求主要通过ip数据包来进行传输和交互。 在ip数据包头中会包含连接相关的信息ip数据包头参数较多通常难以表达。为了方便不同场景下的使用将常用的一些ip数据包头字段组合在一起形成元组以便使大家更了解。 在TCP/IP协议中用五元组来标识一个网络通信 1. 源IP标识源主机 2. 源端口号标识源主机中该次通信发送数据的进程 3. 目的IP标识目的主机 4. 目的端口号标识目的主机中该次通信接收数据的进程 5. 协议号标识发送进程和接收进程双方约定的数据格式 5.协议分层 对于网络协议来说往往分成几个层次进行定义。 什么是协议分层 协议分层类似于打电话时定义不同的层次的协议 5.1 分层的作用 为什么需要网络协议的分层 分层最大的好处类似于面向接口编程 定义好两层间的接口规范让双方遵循这个规范来对接。 在代码中类似于定义好一个接口一方为接口的实现类提供方提供服务一方为接口的使用类使用方使用服务 对于使用方来说并不关心提供方是如何实现的只需要使用接口即可 对于提供方来说利用封装的特性隐藏了实现的细节只需要开放接口即可。 5.2 OSI七层模型 OSI即Open System Interconnection开放系统互连 OSI 七层网络模型是一个逻辑上的定义和规范把网络从逻辑上分为了7层。 OSI 七层模型是一种框架性的设计方法其最主要的功能使就是帮助不同类型的主机实现数据传 输 它的最大优点是将服务、接口和协议这三个概念明确地区分开来概念清楚理论也比较完整。通 过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯。 OSI 七层模型既复杂又不实用所以 OSI 七层模型没有落地、实现。 实际组建网络时只是以 OSI 七层模型设计中的部分分层也即是以下 TCP/IP 五层或四层模型来实现。 5.3 TCP/IP五层或四层模型 TCP/IP是一组协议的代名词它还包括许多协议组成了TCP/IP协议簇。 TCP/IP通讯协议采用了5层的层级结构每一层都呼叫它的下一层所提供的网络来完成自己的需求。 应用层负责应用程序间沟通如简单电子邮件传输SMTP、文件传输协议FTP、网络远程访问协议Telnet等。我们的网络编程主要就是针对应用层。 传输层负责两台主机之间的数据传输。如传输控制协议 (TCP)能够确保数据可靠的从源主机发 送到目标主机。 网络层负责地址管理和路由选择。例如在IP协议中通过IP地址来标识一台主机并通过路由表 的方式规划出两台主机之间的数据传输的线路路由。路由器Router工作在网路层。 数据链路层负责设备之间的数据帧的传送和识别。例如网卡设备的驱动、帧同步(就是说从网线上检测到什么信号算作新帧的开始)、冲突检测(如果检测到冲突就自动重发)、数据差错校验等工作。有以太网、令牌环网无线LAN等标准。交换机Switch工作在数据链路层。 物理层负责光/电信号的传递方式。比如现在以太网通用的网线(双绞 线)、早期以太网采用的的同轴电缆(现在主要用于有线电视)、光纤现在的wifi无线网使用电磁波等都属于物理层的概念。物理层的能力决定了最大传输速率、传输距离、抗干扰性等。集线器Hub工作在物理层。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83687.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

赤峰网站建设赤峰wordpress可视化编辑插件下载

网站需求: 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!! 2.给该公司创建三个网站目录分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教…

电视台做网站还是APP中国企业500强完整榜单

给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。返回的解集中,子集可以按 任意顺序 排列。 示例 1: 输入:nums [1,2,2] 输…

想要建一个营销型网站 服务器的费用在多少wordpress下载模板

Gitchat连接 https://gitbook.cn/gitchat/activity/5f85696aad812d16b498848c 简介 从底层,从原理,我们来重学一次 Java。Stream 是JDK8中新引入的,方便了数据列表的过滤、投影、遍历等各种处理,他的源码及实现是怎样的呢&…

凡科网站建设教学视频湖南省公共资源交易中心

我有一个梦想,做一名大师傅,快乐地下厨房。土豆在我刀下歌唱,茄子在我锅里跳舞。盘碗勺筷为我呐喊,油盐酱醋为我喝彩。 我有一个梦想,让土豆和茄子不再孤单,再加几个青椒,做一盘地三鲜。还要少放…

电商设计网站有哪些百度推广登录首页

步骤一: 利用阿D浏览器通过https://s.bt.gg 注入关键字扫描发现注入点: http://www.rqyl.gov.cn/*****.php?ID153 用啊D跑不出账号密码 步骤二: 手工注入http://www.rqyl.gov.cn/*****.php?ID153 and 11 、and12出错 猜字段ht…

青岛网站商城设计网易企业邮箱网页

std::stack 是 C 标准模板库(STL)中的一个容器适配器,它提供了后进先出(LIFO)的数据结构。作为适配器,std::stack 基于其他容器(默认是 std::deque,但也可以指定为 std::vector&…

旅游网站建设策划书模板邓州网站建设

winform 由于不是数据驱动, 页面想刷新数据必须刷新控件, wpf则不用. 可以利用wpf 的数据绑定和IOC, 页面中的消息传递, itemscontrol 实现大量数据刷新, 上位机页面不卡顿 跨页面传值, 可以用两种方法: Toolkit.Mvvm中的Message和IOC. 下面是代码: using Microsoft.Extensio…

万年历网站做珠海网站建设q.479185700強

全世界只有3.14 % 的人关注了数据与算法之美(图片来源于网络,侵权删)

英文免费注册网站品牌注册商标查询

我发现了 石油 新的排序算法!!! 算法: 定义布尔数组a[NUM] (我也不知道NUM的值) 输入 n,循环输入n次整数x,每次输入把a[x]的值改为1,输出每个 a[i]1 的 i 是有序序列 算法时间复杂度 O(n) 空间占用(字节…

网站开发需求说明书南通高端网站建设开发

问题: 求 $[L, R]$ 之间的素数表 解法: 一个合数 $n$ 的最小素因子不超过 $\sqrt{n}$。 先用埃氏筛法求出 $[1,\lfloor \sqrt{R} \rfloor]$ 上的素数表 再在 $[L, R]$ 上用埃氏筛法求素数 const int N(1e5); bool isprime[N]; int prime[N]; void init()…

网站制作毕业设计wordpress导入模板

上篇文章搭建了一个UDP多播程序的基础,所谓基础,就是看着它,我可以写简单的多播程序了,可以在这个基础上面开始工作了。会多播了,多播的内容从哪里来,播出什么内容呢?呵呵,有个设备&…

ICP备案网站服务内容工程施工行业在哪个网站容易找事做

哈喽,大家好呀,淼淼又来和大家见面啦,最近有很多小伙伴都被难住了,是什么问题给他们都难住了呢,许多小伙伴都说想要把h5网页打包成iOS苹果IPA文件,但是却不知道具体怎么操作,是怎么样的一个流程…

百度网站好评fwa 网站 欣赏

一、目的 1.powershell能简单写一些小脚本,不需要exe开发这么笨重。 2.在windows实现某个特定功能,做成一个exe能方便查看管理。 二、实现 1.C# code 运行结束加入返回值 Environment.ExitCode 1; //自定义数字 2.powershell 调用并获取 需要增加…

阿里做外贸的网站上海设计网站

660这本习题册的难度不小,它不仅考察你对知识点的掌握程度,还考察你的解题思路和方法。很多题目会同时涉及多个知识点,而且对概念的挖掘非常深入,甚至在一些容易出错的地方还设置了陷阱,这对于基础不扎实的同学来说&am…

建设网站需要什么内容微分销免费平台

原创/朱季谦 最近通过Vue Element ui实现了动态表单功能,该功能还包括了动态表单新增行、删除行、动态表单验证、动态表单提交功能,趁热打铁,将开发心得记录下来,方便以后再遇到类似功能时,直接拿来应用。 简化的页…

调查网站赚钱江苏建设考试培训网

文章目录 1. 安装CUDA与CUDNN2. Anaconda安装PyTorch3. notebook添加自己创建的环境4. Anaconda安装相关的库5. GPU测试 1. 安装CUDA与CUDNN csdn大佬安装步骤 【CUDA】cuda安装 (windows版) 查看此电脑的CUDA版本配置 自己电脑上GPU使用的详细参数 n…

做产品网站设计应该注意什么网站营销的优势

一、ShardingSphere ShardingSphere 是一款起源于当当网内部的应用框架。2015年在当当网内部诞 生,最初就叫ShardingJDBC 。2016年的时候,由其中一个主要的开发人员张亮, 带入到京东数科,组件团队继续开发。在国内历经了当当网、电…

做一的同志小说网站wordpress虚拟资源

面向 Dev 频道的 Windows 预览体验成员,微软现已推送 Windows 11 预览版 Build 25163。主要变化1.微软宣布为 Windows 11 任务栏引入全新溢出体验,当任务栏上的应用程序图标或窗口达到任务栏容量上限时,将启用全新溢出菜单。2.微软更新了 Mic…

网站psd 模板wordpress 注册 地址

OpenEuler简介 openEuler是一款开源操作系统。当前openEuler内核源于Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智…

深圳网站平面设计网站建站的书籍

自动化备份对于维护数据库的完整性和安全性至关重要。本指南将向您展示如何使用Shell脚本来自动化MySQL数据库的备份过程。 备份脚本内容 首先,这是我们将使用的备份脚本: #!/bin/bash# 完成数据库的定时备份 # 备份路径 BACKUP/data/backup/db # 当前…