当前位置:首页 > 经验 >

tcpip协议基础知识(tcpip协议详细步骤)

来源:原点资讯(www.yd166.com)时间:2022-10-29 23:47:10作者:YD166手机阅读>>

参考书籍为《图解tcp/ip》-第五版。这篇随笔,主要内容还是TCP/IP所必备的基础知识,包括计算机与网络发展的历史及标准化过程(简述)、OSI参考模型、网络概念的本质、网络构建的设备等

下面是协议层从底层至顶层的一个模型图:

tcpip协议基础知识,tcpip协议详细步骤(1)

一、计算机网络的背景

1.1 计算机的发展

有人说:“20世纪最伟大的发明就是计算机”,自诞生伊始,计算机经历了一系列发展,从大型通用计算机、超级计算机、小型机、个人电脑、工作站以及现如今笔记本、平板、智能手机等,

计算机已经彻底融入了我们的生活

1.2 计算机的发展模式

起初,计算机只是以单机模式(独立模式)被广泛应用,随着发展,计算机被一个个的连接起来,形成了一个计算机网路,从而实现了信息共享,远距离传递信息等工作

计算机网络,根据规模可分为2种:

WAN:Wide Area Network(广域网)

LAN:Local Area Nerwork(局域网)

二、计算机与网络发展的七个阶段

1.1 批处理

Batch Processing:事先将用户程序和数据装入卡带或磁带,由计算机按一定顺序读取,使用户要执行的程序和数据能够一并批量得到处理的方式

1.2 分时系统TSS

Time Sharing System:多个终端和同一个计算机相连,允许多个用户同时使用一台计算机系统

特性:多路性、独占性、交互性、及时性

1.3 计算机间的通信

计算机之间以通信线路连接,加快了数据读取时间,极大地缩短了传输数据时间,多台计算机分布式处理,架构变得更加灵活,操作更加人性化

1.4 计算机网络

窗口系统的产生,方便了用户操作,用户不仅可以同时执行多个程序,还能自由切换作业

窗口系统:在计算机上可以打开多个图形窗口进行处理的系统。代表性的有常用于Unix上的 X Window System、微软的Windows、苹果的Mac OS X等

1.5 互联网的出现

异构型计算机连接和电子邮件、万维网等信息传播方式促使互联网开始从大到整个公司小到一个家庭内部开始普及互联网,实现了世界各地用户通过接入互联网而即时沟通与交流

1.6 互联网技术为中心的时代

代表性事件:作为通信基础设施、支撑通信网络的电话网,被IP网所替代

1.7 “单纯建立连接”到“安全建立连接”

互联网时代给人带来了高度便捷的信息网络环境,但也带来了负面的问题:计算机病毒、信息泄露、网络欺诈等,出于个人信息安全以及数据通信更加安全便捷,安全建立连接自然而然的出现了

tcpip协议基础知识,tcpip协议详细步骤(2)

三、协议

1.1 随处可见的协议

互联网中常用的代表性的协议有IP、TCP、HTTP等,LAN中常用协议有IPX、SPX等

“计算机网络体系结构”将这些网络协议进行了系统的归纳;TCP/IP就是这些协议的集合

tcpip协议基础知识,tcpip协议详细步骤(3)

其中,还有Novell公司的IPX/SPX、苹果公司的AppleTalk(仅限苹果公司计算机使用)、IBM开发的用于构件大规模网络的SNA以及前DEC公司开发的DECnet等

1.2 协议的必要性

简单来说,协议就是计算机之间通过网络实现通信时事先达成的一种“约定”;这种“约定”使那些由不同厂商的设备,不同CPU及不同操作系统组成的计算机之间,只要遵循相同的协议就可以实现通信

协议可以分很多种,每一种协议都明确界定了它的行为规范:2台计算机之间必须能够支持相同的协议,并且遵循相同的协议进行处理,才能实现相互通信

1.3 分组交换协议

定义:将大数据分割为一个个叫做包(Packet)的较小单位进行传输的方法(之前的http协议学习随笔中有讲到数据通信过程);如图

tcpip协议基础知识,tcpip协议详细步骤(4)

栏目热文

tcp协议三次握手动画(tcp四次挥手)

tcp协议三次握手动画(tcp四次挥手)

专注于Java领域优质技术,欢迎关注作者:老钱 占小狼博客TCP三次握手和四次挥手的问题在面试中是最为常见的考点之一。很...

2022-10-29 23:24:31查看全文 >>

tcp三次握手和4次挥手(tcp出现大量closewait解决办法)

tcp三次握手和4次挥手(tcp出现大量closewait解决办法)

作者:ThinkWon原文:https://blog.csdn.net/ThinkWon/article/details...

2022-10-29 23:56:05查看全文 >>

什么是tcp协议通俗易懂(tcp协议几种)

什么是tcp协议通俗易懂(tcp协议几种)

优质文章,及时送达本文来源于嵌入式LinuxTCP 是互联网核心协议之一,本文介绍它的基础知识。一、TCP 协议的作用互...

2022-10-29 23:56:34查看全文 >>

tcp三次握手和4次挥手的过程(tcp三次握手和4次挥手的过程图)

tcp三次握手和4次挥手的过程(tcp三次握手和4次挥手的过程图)

推荐阅读:PS:通俗一点的解释都会在引用块中Nothing is true, Everything is permitt...

2022-10-29 23:21:24查看全文 >>

一文看懂tcpip协议(tcpip协议详解入门)

一文看懂tcpip协议(tcpip协议详解入门)

专注于Java领域优质技术,欢迎关注 作者:涤生_Woo 一图看完本文一、 计算机网络体系结构分层计算机网络体系结构分层...

2022-10-29 23:55:23查看全文 >>

图解tcp ip协议(modbus tcp通讯协议详解)

图解tcp ip协议(modbus tcp通讯协议详解)

为什么会有TCP/IP协议在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候...

2022-10-29 23:08:20查看全文 >>

tcpip协议详细步骤(怎么实现TCPIP协议)

tcpip协议详细步骤(怎么实现TCPIP协议)

1.1.TCP/IP协议简介tcp/ip协议运行在各种操作系统上的一种网络通信协议,各个系统通过实现tcp/ip的相关协...

2022-10-29 23:09:37查看全文 >>

plc与第三方tcpip通讯实例(plc与上位机tcp通讯)

plc与第三方tcpip通讯实例(plc与上位机tcp通讯)

来源:安帝实验室写在前面前面我们分享了西门子、施耐德、三菱、罗克韦尔等工业巨头的主要工控协议及其端口:也原创了很多工业协...

2022-10-29 23:46:40查看全文 >>

tcpip协议与osi协议功能有区别吗(我们现在用的是tcpip还是osi协议)

tcpip协议与osi协议功能有区别吗(我们现在用的是tcpip还是osi协议)

tcp/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:应用层:应用...

2022-10-29 23:22:29查看全文 >>

tcpip协议详解入门(tcpip协议简单讲解)

tcpip协议详解入门(tcpip协议简单讲解)

这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。文章中讲解了网...

2022-10-29 23:49:36查看全文 >>

文档排行