计算机网络
§1.1计算机网络基本概念
计算机网络包括两点:
计算机网络可以定义成一个互联、自治的计算机集合。
通过交换网络进行主机互联
1.1.1什么是Internet
在人们使用 Internet越来越多的今天,Internet已经渐渐变成了计算机网络的代名词。
ISP(Internet Service Provide)是网络互联的"网络之网络"
从组成角度来讲Internet是数以百万计的互联的计算设备的集合。
计算设备包含
通信链路包含
分组交换(对数据包进行转发分组)
从服务角度来讲Internet为网络应用提供了通信服务。例如web、email、网络游戏等。并且为网络应用提供了应用编程接口(API)。
1.1.2协议
除了硬件之外还要有协议作为规则对网络进行约束。协议规定了交换信息的格式、意义、顺序以及针对收到信息或发生事件的"动作"。
协议三要素
协议规范了网络中所有信息发送和接受过程。
常见的协议包括:e.g、TCP、 IP 、HTTP、 Skype、 802.11等等
协议标准(Internet)
1.1.3结构
网络边缘即为主机(端系统)主要分为两种模型:
1.客户/服务器应用模型 :由客户主动发送 由服务器响应
2.P2P对等通信模型:无客户和服务器之分 例如:QQ、微信等
接入网络即物理介质(通信链)主要分三种类型:
带宽概念在日常应用中一般指网速,但更严谨的定义里指单位时间能通过链路的数据量。通常以bps来表示,即每秒可传输之位数。
上行传输即上传
下行传输即下载
常见的接入网络有
网络核心
Internet的网络核心很简单,即为互联的路由器网络
路由(routing)
确定分组从源到目的传输路径。
利用路由算法计算出本地转发表(路由表)
转发(forwarding)
通过查路由表,将分组从路由器的输入端口交换至正确的输出端口。
本文地址:https://blog.csdn.net/weixin_45762587/article/details/107443500
如对本文有疑问, 点击进行留言回复!!
Asp.Net Core 3.1 Web Api 返回数据字段被转换为小驼峰格式的解决办法
已知两点经纬度,计算偏移角(正北为0,顺时针为正,逆时针为负)
解决问题“Could not load file or assembly xxxxxxx or one of its dependencies”
网友评论