网络初识知识小结

这篇具有很好参考价值的文章主要介绍了网络初识知识小结。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

IP地址

端口号

协议

协议分层

TCP/IP 五层模型

 传输过程

 接收过程


IP地址

IP地址主要用于标识网络主机、其他网络设备(如路由器)的网络地址

换句话说

IP是网络中主机的身份证,可以通过IP地址定位该主机在网络中的地址

端口号

在网络通信中,IP地址用于标识主机网络地址,端口号可以标识主机中发送数据、接收数据的进程。

换句话说

当我们识别到了IP地址,将数据发送给相应的IP地址之后,端口号就是该主机上某个进程的地址,能让数据找到相应的进程(比如QQ音乐,哔哩哔哩,这些都有唯一的端口号)

协议

协议,网络协议的简称,网络协议是网络通信(即网络数据传输)经过的所有网络设备都必须共同遵从的一组约定、规则。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。

换句话说

如果我要将数据从一台主机通过网络传输到另一个主机,发送和接受双方就必须遵守同一个规则/约定,这个规则就叫做协议

协议分层

因为网络环境随时变化而且非常复杂,为了保证稳定性和方便程序员们维护,我们就将协议拆分成为多个小协议

其中使用最广泛的便是

TCP/IP 五层模型

网络初识知识小结

 传输过程

比如我向QQ的一位妹妹发送一条消息,那么他就会经过如下几部

1.QQ在应用层获得这个消息,并将其打包,传送给传输层

2.传输层把获得的消息,加上属于自己的报头然后打包传输给网络层

3.网络层获得的消息,加上属于自己的报头然后打包传输给数据链路层

4.数据链路层把获得的消息打包,加上属于自己的报头,然后传输给物理层

5.物理层把获得的消息通过网络传递给对方

网络初识知识小结

 接收过程

1.物理层获得网络上传递过来的包,转发给数据链路层

2.数据链路层解析这个包,去掉属于自己的报头,然后把包传递给网络层

3.网络层解析这个包,去掉属于自己的报头,然后把包传递给传输层

4.传输层解析这个包,去掉属于自己的报头,然后把包传递给应用层

5.应用层解析这个包,找到相应的端口进程(QQ),让QQ自行处理消息

网络初识知识小结

 文章来源地址https://www.toymoban.com/news/detail-506852.html

到了这里,关于网络初识知识小结的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 知识小结——HTTP协议相关

    目录 TCP/IP URI / URL HTTPS 总结时间: TCP/IP协议簇 对TCP的理解 对UDP的理解 HTTP(超文本传输协议)是什么? HTTPS(安全超文本传输协议)是什么? HTTPS的特点: HTTPS协议对称加密的过程?  HTTP协议的缓存策略有哪些? 强制缓存: 协商缓存: 哪些问题是HTTPS无法解决的?  如何

    2024年02月08日
    浏览(29)
  • 网络端口号和协议号(大全)

    端口号的主要作用是表示一台计算机中的特定进程所提供的服务。网络中的计算机是通过IP地址来代表其身份的,它只能表示某台特定的计算机,但是一台计算机上可以同时提供很多个服务,如数据库服务、FTP服务、web服务等,我们就通过端口号来区别相同计算机所提供的这

    2024年01月19日
    浏览(23)
  • IPV6网络协议基础知识 IPV6地址和IPV6报文格式详细介绍

    由于互联网的快速发展与普及,原有的IPV4地址已不能满足网络用户的需求,虽然NAT可以缓解IPV4地址的耗尽,但NAT破坏了网络环境的开放、透明以及端到端的特性,因此IPV6地址协议应运而生。IPV6协议使用128位地址替代32位的IPV4地址,这样大约可以产生340万亿亿亿亿(3.4*1038)个

    2024年02月08日
    浏览(44)
  • 常用的网络协议小结

    常用的网络协议有哪些 ARP(Address Resolution Protocol)地址解析协议 它是用于映射计算机的物理地址和临时指定的网络地址。启动时它选择一个协议(网络层)地址,并检查这个地址是否已经有别的计算机使用,如果没有被使用,此结点被使用这个地址,如果此地址已经被别的计算机

    2024年02月06日
    浏览(21)
  • Python网络编程基础之ip地址,端口号,TCP,socket

    IP地址 IP地址 (Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。 IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。 换而言之,IP 地址就是标识网络中设备的一个地址,好比

    2024年02月02日
    浏览(31)
  • 网络层IP协议中的协议号&传输层端口号对应的服务

    ip协议是网络层协议,三层的, 协议号标识上层是什么协议 ,eg:17号表示是上层即传输层是udp协议,6号表示上层即传输层是tcp协议,89标识上层是ospf协议等等 按端口号可分为2大类: 1、公认端口(Well-KnownPorts):范围从0到1023。 2、动态端口(Dynamic Ports):范围从1024到65

    2023年04月26日
    浏览(26)
  • Java网络编程之IP,端口号,通信协议(UDP,TCP)

    ① C/S :客户端/服务器 在用户本地需要下载安装客户端程序,在远程有一个服务器端程序。 优点:画面精美,用户体验好 缺点:用户需要下载更新 ② B/S :浏览器/服务器 只需要一个浏览器,用户通过指定网址访问对应的服务器。 优点:不需要开发客户端,只需要页面+服务

    2024年02月03日
    浏览(49)
  • 【Linux】网络基础常识{OSI七层模型/ TCP/IP / 端口号 /各种协议}

    了解网络发展背景,对局域网/广域网的概念有基本认识; 了解网络协议的意义, 重点理解TCP/IP五层结构模型; 学习网络传输的基本流程,理解封装和分用; DHCP(动态主机配置协议,Dynamic Host Configuration Protocol)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:

    2024年04月14日
    浏览(43)
  • 初识计算机网络 | 计算机网络的发展 | 协议初识

    1.计算机网络的发展 “矛盾是普遍存在的,矛盾是事物联系的实质内容和 事物发展的根本动力 !” 计算机在诞生之初,在军事上用来计算导弹的弹道轨迹!在发展的过程中( 商业的推动,国家政策推动 ),计算机的应用场景被发现!被应用于各种各样的场景当中! 现在,

    2024年01月25日
    浏览(37)
  • 网络初识之协议分层

    目录 一、初始网络 1.网络通信基础 1.1 IP地址 1.2 端口号 1.3 认识协议 1.4 五元组 2. 协议分层 2.1 什么是协议分层 2.2 协议分层的好处 2.3 TCP/IP五层模型(最核心的概念) 3. 封装和分用 3.1 发送过程(以QQ发送消息为例) 3.2 接收过程 3.3 真实网络环境中要经理多节点进行转发

    2023年04月21日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包