当前位置:网站首页>网络中的一些基本概念
网络中的一些基本概念
2022-07-17 05:20:00 【一个学编程的】
IP地址是指互联网协议地址,又译为网际协议地址。
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
端口号所谓的端口,就好像是门牌号一样,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客户端才能真正的访问到该服务器。为了对端口进行区分,将每个端口进行了编号,这就是端口号
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。
例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。
OSI模型共分七层:从上至下依次是
应用层指网络操作系统和具体的应用程序,对应WWW服务器、FTP服务器等应用软件
表示层数据语法的转换、数据的传送等
会话层 建立起两端之间的会话关系,并负责数据的传送
传输层 负责错误的检查与修复,以确保传送的质量,是TCP工作的地方。(报文)
网络层 提供了编址方案,IP协议工作的地方(数据包)
物理层 对应网线、网卡、接口等物理设备(位)
数据封装(Data Encapsulation),笼统地讲,就是把业务数据映射到某个封装协议的净荷中,然后填充对应协议的包头,形成封装协议的数据包,并完成速率适配。
解封装,就是封装的逆过程,拆解协议包,处理包头中的信息,取出净荷中的业务信息数据封装和解封装是一对逆过程。
数据包(Packet)
定义:在包交换网络里,单个消息被划分为多个数据块,这些数据块称为包,它包含发送者和接收者的地址信息。这些包然后沿着不同的路径在一个或多个网络中传输,并且在目的地重新组合。包(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包” 。
边栏推荐
猜你喜欢

【力扣】环形链表 II

【力扣】另一棵树的子树

Talking about several solutions of cross domain

通過VOR深度估計解决三維注視交互中的目標模糊問題

实验二 类与对象定义初始化

2022/07/10 group 5 Ding Shuai's study notes day03

Perceive the attention status of users on smart phones

虚拟现实中的眼睛跟踪

What kind of deep learning is most suitable for your enterprise?

Perception de l’état d’attention des utilisateurs sur les smartphones
随机推荐
实验四 运算符重载和虚函数
EOG based eye movement detection and gaze estimation for an asynchronous virtual keyboard
#MySql MySql 计算今年有多少天周末(周六、日)
基于视觉显著性的外观注视估计
三维凝视估计,没有明确的个人校准2018
[force buckle] flip binary tree
实验三 继承性和派生类
2022/07/12 learning notes (day05) JS built-in functions
【力扣】二叉树的最大深度
Antd is not defined
手把手搭建家用 NAS 全能服务器(1)| 配置选择及准备
日常的眼睛接触检测使用无监督的注视目标发现
Guess the string (dichotomy, interaction)
MEX and Increments
2022/07/10 第五小组 丁帅 学习笔记 day03
Daily eye contact detection uses unsupervised gaze target detection
What kind of deep learning is most suitable for your enterprise?
山西省第二届网络安全技能大赛(企业组)部分赛题WP(二)
Typescript learning
视图、索引文件的应用