首页 > 编程语言 >2022-2023-1 20221421 《计算机基础与程序设计》第十一周学习总结

2022-2023-1 20221421 《计算机基础与程序设计》第十一周学习总结

时间:2022-11-11 22:35:25浏览次数:72  
标签:协议 WWW HTTP Web 20221421 服务器 2022 2023 网页

作业信息

班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11
作业目标:TCP/IP 包交换  OSI MIME FIREWALL HOSTNAME COOKIE WEBLOG
作业正文:2022-2023-1 20221312 《计算机基础与程序设计》第十一周学习总结 - 221421李旻奇 - 博客园 (cnblogs.com)

教材学习内容总结

深刻理解了万维网 ,网络的相关知识,之前一直听闻路由的说法现在终于知道了它的定义

其次深刻感觉到了断层,无法理解一些专有名词因此打算从网上找一些学习资料辅助理解

万维网:

当你想进入万维网上一个网页,或者其他网络资源的时候,通常你要首先在你的浏览器上键入你想访问网页的统一资源定位符(Uniform Resource Locator),缩写URL,或者通过超链接方式链接到那个网页或网络资源。这之后的工作首先是URL的服务器名部分,被名为域名系统的分布于全球的因特网数据库解析,并根据解析结果决定进入哪一个IP地址(IPaddress)。
  接下来的步骤是为所要访问的网页,向在那个IP地址工作的服务器发送一个HTTP请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。
  网络浏览器接下来的工作是把HTML、CSS和其他接受到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。这些就构成了你所看到的“网页”。
工作流程
  总体来说,WWW采用客户机/服务器的工作模式,工作流程具体如下:
  (1)用户使用浏览器或其他程序建立客户机与服务器连接,并发送浏览请求;
  (2)Web服务器接收到请求后,返回信息到客户机;
  (3)通信完成,关闭连接。

 1. WWW是什么?
  答: WWW是World Wide Web的缩写,中文称为"万维网","环球网"等,常简称为Web。 分为Web客户端和Web服务器程序。 WWW可以让Web客户端(常用浏览器)访问浏览Web服务器上的页面。
  2. WWW有什么作用?
  答: WWW提供丰富的文本和图形,音频,视频等多媒体信息,并将这些内容集合在一起,并提供导航功能,使得用户可以方便地在各个页面之间进行浏览。由于WWW内容丰富,浏览方便,目前已经成为互联网最重要的服务。
  3. HTTP是什么?有什么作用?
  答: HTTP是Hypertext Transfer Protocol的缩写,即超文本传输协议。 顾名思义,HTTP提供了访问超文本信息的功能。WWW使用HTTP协议传输各种超文本页面和数据。
  4. GET命令的作用是什么?
  答: HTTP协议使用GET命令向Web服务器传输参数,获取服务器上的数据。类似的命令还有POST命令。
  5. 为何有时无法成功建立WWW连接? 如何解决?
  答: 如果服务器不在80号端口,而在其它端口 (例如8080) 等待用户连接,此时WWW将失败,客户端需要更改连接的端口。
  另外,有些机构的网关具有网址过滤功能以禁止访问某些网站,会导致失败。此时可以试用代理服务器去访问被禁止的网站。
  6. HTTP是明文传送的,具有安全隐患,请问该怎么办?
  答: HTTP将用户的数据,包括用户名和密码都明文传送,具有安全隐患,容易被窃听到,对于具有敏感数据的传送,可以使用具有保密功能的HTTPS(Secure Hypertext Transfer Protocol)协议。

教材学习中的问题和解决过程

问题一:HTML用于编写网站,那么HTML的底层是什么?

解决:他不是编程语言而是标记语言。
Html主要用来描述网页中所需要的组件,例如:文本框、表格、图片、视频等等,也对网页进行排版。
HTML的源文件,称为“网页”,通常以.html或者.htm为结尾。
可以使用任意文本编辑器编辑,需要使用浏览器执行。

问题二:关于TCP/IP:作用与原理是什么简要概括

物理层
解决问题:实现两台机器互联,机器和机器之间是怎么通信?

1.两台机器互联的物理链路,物理介质。网线(双绞线)光纤、无线电波---基本连接

2.存在形式:01001二进制形式存在,电信号、比特流

数据链路层
解决问题:01010比特流其实是没有什么意思的数据,变成有意义的数据呢?确认这个数据是发给我的呢?

比特流进行处理:分组。8位为一组,一个字节,依次按顺序发送数据。

数据格式:帧

定义发送地址,MAC地址---网卡--身份证,唯一的。寄件人地址(源MAC地址)----收件人地址(目的MAC地址)

网络层
解决问题:主机A-B-C-D-E--主机F??路径很多条,怎么选择最优路?要怎么知道对方的MAC地址?

怎么知道对方的MAC地址? ---ARP协议(address resolution Protocol),通过IP地址知晓MAC地址

判断是否在同一个子网,怎么判断?---IP协议

路径很多,怎么选择最优路径?---一组协议 路由协议,动态路由协议(RIP,OSPF,BGP)。

数据格式:数据包

传输层
解决问题:发送数据多,数据包很大需要很长时间??中间网络中断,重传??数据包是否完整的,正确的?

对发送的数据进行封装---TCP协议,UDP协议,使数据包一个一个按顺序依次发送

两个应用通信(qq--qq),怎么判断是用qq来回应的呢,而不是其他应用程序呢,-----定义端口的概念,通过端口寻找对应的程序,对应的进行数据处理。

会话层
解决问题:断点续传功能

可以从校验点继续恢复数据进行重传,适用大文件

自动收发,自动寻址的功能

表示层
解决问题:操作系统win mac linux 语法不一样,不同系统之间进行通信

翻译工作,提供一种公共语言,通信。

应用层
解决问题:字节流格式,不好识别,不好操作。

定义了各种应用协议,规范数据格式: HTTP协议,HTTPs协议,FTP协议,DNS协议,TFTP,SMTP协议等等

代码调试过程中的问题和解决过程

 

 对于标识符的作用域我有了怀疑,但是还是打算仔细探究。

 

 很奇怪这居然能运行居然没有重定义错误怎么回事呢

 

 可以看到外层的n的作用域是包含内层的

但是用指针就清楚了

 

 

这么定义,就是两个不同的变量,只是重名而已,但它们的作用域是不同的。

标签:协议,WWW,HTTP,Web,20221421,服务器,2022,2023,网页
From: https://www.cnblogs.com/lmq221421/p/16882256.html

相关文章

  • 2022/11/11 集训题解
    今天是双11又是疯狂星期四,所以vivo50。比赛链接T2Description给出\(n\)个点\(m\)条边的图,问有多少种边的子集使得全图是个联通的仙人掌。答案对\(998244353\)取......
  • 年中总结 | 愿自己更好面对未来 2022/6
    还是老规矩,小意境镇楼。前段时间转正后,就一直想写个总结,一方面是简单记录下,另一方面也算是新的征程。当时还在好奇,今年的掘金,年中哪儿去了呢?还好,一切来的刚刚好~在开始今天的......
  • 2022年前三季度软件业务收入
    1-8月份,我国软件业务收入64368亿元,同比增长9.8%。软件业利润总额6952亿元,同比增长3.6%。软件业务出口344亿美元,同比增长4.8%,增速较1-7月份提高0.5个百分点。其中,软件外包服务......
  • 周六1900C++班级2022-11-12-多组数据
    一、多组数据输入在TZOJ练习平台上,经常会见到一些题目说输入数据有多组、输入以EOF结束、当输入的数据为0时结束等等的题目描述,那么这些输入具体是如何去解决呢?1.有明确......
  • 【流水】2022.11.11
    今天又考了一场属实是给孩子整不会了整场最简单的是道黑题我他妈怎么没想到Kruskal重构树啊然后T3大样例全过了,只给我38?T2完全没有用到一个叫做计算机的东西T......
  • 2022年前三季度软件业务收入
    1-8月份,我国软件业务收入64368亿元,同比增长9.8%。软件业利润总额6952亿元,同比增长3.6%。软件业务出口344亿美元,同比增长4.8%,增速较1-7月份提高0.5个百分点。其中,软件外包服务......
  • Solution Set -「NOIP Simu.」20221111
    \(\mathscr{A}\sim\)遗忘十字路  Cover:「CF1746D」PathsontheTree.  Tag:「C.性质/结论」  最原始的思路自然是DP.令\(f(u,k)\)表示从\(u\)开始向子......
  • 「深度学习计算机视觉 」最新2022全面研究综述进展
    近年来,深度学习在计算机视觉各个领域中的应用成效显著,新的深度学习方法和深度神经网络模型不断涌现,算法性能被不断刷新。本文着眼于2016年-2022年以来的一些典型网络和模型,......
  • 【日总结】2022.11.11
    到衡实了今天期中考完,考的很垃圾,没啥可总结的,补一道前几天的题的口胡2022NOIPA层联测19T4术劣在地理自习上想完了细节。感觉智力很下降,经典trick没有想起来。......
  • 2022NOIP A层联测25 惊喜二十二 K-构造 函数的权力 最大可达流形
    T1[计数类DP/转化]给出2个排列p,q,长度都是n,其中p完全给出,\(\existspi=0\Leftrightarrowi位置可以填任意[1,n]之间的数使得q构成排列\),问长度是n的01串S的个数,使得存在2*......