网络编程1.0-----网络与通信介绍
创始人
2025-05-30 05:06:43

 目录

前言:

一、 网络(network)

二、计算网络的种类

三、互联网协议

四、通信协议

TCP/IP协议

 HTTP/HTTPS协议

五、ip地址

查看ip地址

IP地址的分类 

六、域名

七、端口

八,TCP协议

 三次握手

四次挥手

tcp协议的应用 

九、UDP协议

UDP简要说明

TCP与UDP对比: 


前言:

        在当今快速发展的时代,互联网成为了我们生活当中不可或缺的一部分,我们每个人每天都在上网,我们可以通过网络来获取到我们所需要的信息,这充分体现了网络的时效性和快捷性,那你们有没有想过网络是怎么样去工作的呢?本期就主要介绍网络与通信的相关知识和原理,下面就一起来看看吧!

一、 网络(network)

计算机网络就是分布在不同的地区的计算机与专门的外部设备通信线路互联在一起,

成为一个功能强,规模大的网络系统。互通信息,共享硬件,软件,数据等,---因特网

网络就是一个让双方或者多方连接在一起的工具

比如:单机游戏,网络游戏,有什么区别?网络游戏(和其他地区的玩家一起玩),单机游戏(只能在本地设备玩)

计算机网络给我们提供了,资源共享,信息传输,以及综合处理,集中处理服务。

二、计算网络的种类

计算机网络,按照不同的分类原则,分为不同类型的计算机网络

通常情况下计算机网络按照规模的大小以及延伸范围进行分类,常见的分类:局域网,城域网,

广域网

局域网:称为内网,私网
地理覆盖范围小, 只有一个相对的范围进行连接
局域网是可以支持多种传输
延迟低,可靠性高

城域网;覆盖城市的范围,提供了信息服务业务的高速计算机网络

广域网:又称为外网,公网
地理覆盖范围比较大,广域网不等于互联网

因特网(Internet)被视为世界上最大的广域网  

三、互联网协议

协议:比如三方协议,游戏的服务协议,双方(多方)讨论约定好的事情,这个也相当于一种协议(类似于劳动合同)

协议的前提必须要有两方的进行

网络协议就是在网络中对信息管理,传递的一些规范,在相互通信之间共同遵循的规则。

国际标准组织(ISO)提出开放系统互联参考的模型,就是OSI参考模型()将网络简化,模块的方式来设计网络。

OSI参考模型把计算机网络分为了7层,是计算机网络结构的参考标准

OSI(从下到上的):物理层,数据链路层,网络层,传输层,会话层,表示层,应用层

OSI说明:

应用层:为程序提供服务的接口
表示层:将上一层数据进行转换
会话层:负责建立,管理终止会话
传输层:负责将上面的数据进行分段处理
网络层:负责对子网间的数据进行路由选择
数据链路层;将数据进行打包,或者进行数据解包传递到网络层
物理层:将打包好的数据传递给硬件设备进行传输,将解析的数据传递给数据链路层

四、通信协议

TCP/IP协议

        通信协议就是网络通信的基础,ip协议是一个非常重要的通信协议,ip又被称为网际协议,是支持互联网间的数据报协议,ip协议提供了连接完善的功能

        TCP协议传输控制协议,规定了一种可靠的数据信息传递服务。与IP协议的功能不尽相同木叶可以分开单独使用,在功能上是互补的,在实际中将两个协议统称为TCP/IP协议。TCP/IP协议也是互联网中最常用的基础协议(TCP/IP协议族)

TCP/IP协议将计算机网络分为四层:网络接口层、网络层、传输层、应用层

协议说明:

应用层:http,https,Dns,Ftp
传输层:tcp,udp
网络层:ip,ICMP,idmp
网络接口层:wan lan

 HTTP/HTTPS协议

HTTP协议:超文本传输协议,常用于与web浏览器和服务器之间的传递信息

HTTPS协议:超文本传输安全协议,通过使用SSl/TSL加密技术以及HTTP协议结合进行网络数据安全传输

http和https的区别
1. http协议是tcp协议,端口是80, https是tcp协议端口443
2. http协议明文传输,https协议时进行加密
3. http页面响应比https要快

五、ip地址

查看ip地址

        进入cmd指令,如果是Windows系统:输入ipconfig;Linux或者mac系统输入ifconfig

然后就可以显示出设备的ip地址了

        IP地址是IP协议提供的一种统一的地址格式,为互联网上每一个主机和一个网络分配的逻辑地址,每个IP地址包括两个识别码(ID)即使网络id以及主机id。

IP地址的分类 

A类

00000000.00000000.00000000.00000000
由一个字节的网络地址跟3个字节的主机地址组成,网络地址的最高位必须是0
网络地址有126个,主机的数量:256**3 -2
地址围:1.0.0.0 - 126.255.255.254

B类

10000000.00000000.00000000.00000000
由2个字节的网络地址跟2个字节的主机地址组成,网络地址的最高位必须是10
网络地址有16382个,主机的数量:256**2 - 2
地址围:128.0.0.0 - 191.255.255.254

C类

11000000.00000000.00000000.00000000
由3个字节的网络地址跟1个字节的主机地址组成,网络地址的最高位必须是110
网络地址有256**2*32-2,主机的数量:254
地址围:192.0.0.0 - 223.255.255.254

D类:该地址用于多点广播地址(多播)

D类:IP地址第一个字节一‘1110’开始,范围:224.0.0.0-239.255.255.254

E类:用于测试开发用的,范围:240.0.0.0-255.255.255.254

255.255.255.255属于广播地址

私有IP:在网络IP中,有一部分ip地址是用于我们局域网使用,也就属于私网,不在公网上使用

私网范围:
10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~  192.168.255.255

注意:

IP地址是127.0.0.1 ~ 127.255.255.255用于回路测试

127.0.0.1可以代表本机IP地,也可以用localhost 表示

六、域名

在访问一台服务器的时候,需要基础服务器的IP地址,推出域名技术;域名用于在数据传输的时候表示计算机的位置。

DNS

域名跟IP都是表示计算机的位置,IP是网络上唯一标识,DNS将域名以及ip之间对应的关系进行存储,当我们发送请求,DNS就会发送请求找到与域名对应的IP地址并返回。

七、端口

概念:

端口是传输数据的通道,相当于门

端口号就是每一个端口的编号,相当于门牌号

端口号分类:知名端口,动态端口

知名端口一般固定分给一些服务:范围:0-1023

动态端口操作系统随机分配,程序结束之后,端口号就会释放回收,范围:1024-65535

八,TCP协议

  • TCP首部包括20字节的固定首部部分及长度可变的其他选项,所以TCP首部长度可变。20个字节又分为5部分,每部分4个字节32位,如图中的5行,每行表示32位。

  • 传输层,TCP报文段包括:TCP首部和TCP数据部分;

  • 网络层,TCP报文段成为IP数据部分,加上IP首部组成IP数据报;

  • 数据链路层,还要在IP数据报前面加上数据链路层的首部。  

 三次握手

三次过程

  1. 确认双方的接受,发送能力是否正常,是否可以发送数据

  2. 同步双方初始化序列号,为后面的可靠传输做准备

  3. 协商窗口大小,同时接收预留数据缓存区,为后面的可靠传输做准备

作用:保证了数据传输的准确性和完整性,能够实现数据的精准传输,如果出现丢包的情况时,会进行重新发送数据, 

四次挥手

过程

第一次挥手,客户端给服务端发送fin包,表示要断开连接

第二次挥手,服务端给客户端发送ack包,然后服务端进入等待关闭连接状态

第三次挥手,服务端给客户端发送fin包,表示再次确认是否要断开连接

第四次挥手,客户端给服务端发送ack包,表示确认断开连接,之后服务器就断开连接

 四次挥手的作用:确保数据能够完成传输,而不是发送FIN报文后对方立即关闭连接

tcp协议的应用 

tcp协议对网络的要求比较高,因为要精准发送和接收数据,所以要保证网络的传输效率,所以一般来说tcp协议用于网页、邮件发送、信息发送等方面

九、UDP协议

UDP简要说明

        UDP协议跟TCP协议不同的是UDP协议是不需要通过三次握手,四次挥手这个过程,UDP协议是基于非连接的,也就是把数据包简单封装一下然后通过网卡直接发送过去就是了。这个过程是没有状态的,但是相较于TCP,UDP效率非常高,速度非常快,但是比较容易出现丢包等情况,也就是说数据可能不能完整传输过去,所以稳定性弱。

TCP与UDP对比: 

 好了以上就是今天的全部内容了,看完了之后,你们对网络与通信是否有了新的了解呢?

分享一张壁纸:

相关内容

热门资讯

“苏超”爆火带热共创草坪9连涨... 谁是“苏超”最大赢家?作者 | 赵普编辑丨高岩来源 | 野马财经这个夏天,“散装江苏”的“苏超联赛”...
很多人没搞明白,当下全球贸易最... 智谷君语:6月11日,中美第一轮经贸磋商在伦敦结束。双方似乎谈得还不错,美国总统特朗普迫不及待地用自...
Labubu还能火多久? La... 来源 | 伯虎财经(bohuFN)作者 | 楷楷近日,全球最贵的Labubu诞生了,一款初代藏品级的...
2025摩托车1-5月销量出炉... 1-5月燃油摩托车销量我国是一个摩托车的产销大国,在全国范围内形成了:长三角、珠三角、重庆和鲁豫,四...
原创 炒... 咱们平时炒股或者关注财经新闻的时候,经常会听到深证指数和上证指数这两个词。它们就像股市里的“晴雨表”...
原创 外... 引言:一场跨越山海的商业迁徙 当全球贸易寒流与国内消费升级浪潮相遇,中国外贸企业正经历百年未有之变...
新管理层首秀 同仁堂科技:院内... 财联社6月14日讯(记者 张良德)在公司2024年股东大会上,同仁堂科技(01666.HK)刚刚上任...
上汽通用还要打一场硬仗 上汽通... “上汽通用在28岁的年纪,要焕发新的青春。”文|《中国企业家》记者 王文彤编辑|马吉英头图摄影|王文...
中国老板花3000万换沙特“入... 作者 | 李小天在简中互联网搜索“沙特阿拉伯”,会发现,能够找到的研究性著述寥寥无几。而这样一个对中...
对话盛景网联彭志强:AI时代的... Agent元年,标的难寻?文|《中国企业家》记者孔月昕编辑|马吉英头图来源|受访者几乎路上所有的广告...
中国贵妇又捧出一个IPO 中国... 靠一瓶琥珀色的山茶花精华油,51岁的孙来春站在港交所门前。20年前,当孙来春用学生时代的笔名“林清轩...
每周股票复盘:奥特维(6885... 截至2025年6月13日收盘,奥特维(688516)报收于31.34元,较上周的33.94元下跌7....
东营农商银行开展“普及金融知识... 为贯彻落实中国银行业协会2025年“普及金融知识万里行”活动要求,营造健康和谐的金融环境,近日,东营...
原创 坐... 说起富豪,很多人往往羡慕他们的显赫地位和光鲜外表,但却常常忽视了他们背后付出的无数努力和坚持。今天,...
数十年核能融资禁令解除!可控核... 本报(chinatimes.net.cn)记者何一华 李未来 北京报道日前,世界银行表示将解除长达数...
这个城市,迎来泼天的机遇 这个... 原创 刘晓博最近两天,到韶关参加了“第四届粤港澳大湾区(广东)算力产业大会”、“自媒体赋能算力产业发...
实探LABUBU广州快闪店:贵... 泡泡玛特旗下顶流IP LABUBU的热度依旧居高不下。 距离广州天环广场上午10点开门营业还有段时间...
兰州百合节陇菜展示促消费活动启... 6月13日,由市商务局、市人社局、市农业农村局、市文化和旅游局指导,甘肃省餐饮烹饪行业协会、和家和品...
‍‍‍‍ZARA由盛转衰?营收... ‍‍‍‍ZARA母公司Inditex集团6月12日发布2025财年第一季度业绩(2月1日至4月30日...
周大福年营收下跌17.5%,首... 前有埋伏,后有追兵。众所周知,拥有96年历史的“金铺”周大福这两年的日子不好过,他们迟迟未公布的年度...
经开区举办联系服务企业“敲门”... 为充分践行“有求必应、有问必答、换位思考、无事不扰”服务理念,全面强化涉企服务能力,6月13日,经开...
雷特科技:监事辞职公告 珠海雷特科技股份有限公司 监事辞职公告 一、监事辞职的基本情况 (一)基本情况 本公司监事会于202...
中星智昇集团深化政企合作,以数... 在时代背景下,政企联动已成为推动产业升级、激活发展动能的关键路径。中星智昇集团作为行业创新者,以“政...
重要人物杜嘉祺回归友邦保险 背... 中经记者 陈晶晶 北京报道近日,友邦保险(01299.HK)发布公告,宣布其独立非执行主席及独立非执...
特朗普媒体注册比特币国库交易生... 当地时间6月13日,特朗普媒体与科技集团(Trump Media and Technology Gr...
普京、特朗普发声!油价狂飙,金... 在中东紧张局势冲击下,周五(6月13日)美股三大指数均跌超1%,油价、金价大涨!下面速览昨夜今晨最新...
每周股票复盘:中科曙光(603... 截至2025年6月13日收盘,中科曙光(603019)报收于68.49元,较上周的61.9元上涨10...
券商A股H股估值修复预期升温 本报记者 周尚伃 见习记者 于宏 今年以来,港股市场凭借其估值优势与市场活力,展现出强劲的上行态势;...
受股票回购影响,贵州茅台分红调... 受股票回购等因素影响,贵州茅台对分红金额进行了调整。6月13日晚间,贵州茅台发布公告,表示将调整20...