美文网首页
TCP系列1-初识TCP/IP

TCP系列1-初识TCP/IP

作者: 蕴重Liu | 来源:发表于2019-07-06 08:25 被阅读0次
网络请求
image.png

建立TCP连接时需经过物理机连接,物理机之间的通信依靠协议

IP地址

IP地址格式:xxx.xxx.xxx.xxx 总长度32位
动态分配,回收和分配

image.png

输入ipconfig的命令获得本机的ip,仅限路由器范围可使用

url

全称:uniform resource locator 统一资源定位符,每一个url指向一个独特的资源,可以是一个html页面、一个css稳定、一个图片、文件、js文件等。

七层网络协议
image.png

应用层(应用程序):Http ftp pop3 DNS
传输层: TCP UDP
网络层(路由器):ICMP IP IGMP
数据链路层(交换机): ARP RARP
物理层(双绞线/集线器):物理传输介质

image.png

集线器、路由器、操作系统已经实现协议,我们只需要调用接口就行
接口就是socket编程,更复杂的协议接口,除非我们是底层(路由器开发),服务器开发一般只需要接触socket编程即可

TCP/IP协议
--IP地址
IP协议提供订单一种统一的地址格式
逻辑地址,逻辑层面,可以修改变化,ip地址不是不变的
用于将多个数据包交换网络连接起来,它在源地址和目的地址和目的地址之间传输数据包
--TCP协议
(传输控制协议)是一种面向连接、可靠的、基于字节流的传输层协议
负责把需要传输的数据分解成一定长度的“片段”
--路由器
是连接互联网各局域网、广域网的设备,他会根据信道的情况自动选择和设置路由,以最佳路径,按前后顺序发送数据
-辅助理解:
每个节点上的路由器都记录着与自己相邻的路由器地址,并形成一个表格-路由表,路由表是一个动态数据库,并在网络活动中不断更新
数据包达到一个路由器后,该路由器会根据数据包的地址信息,查询路由表,然后选择一个最佳的路径发送数据包。
--TCP协议
面向连接的单播协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务器的内存里保存的一份关于对方的信息,如ip地址、端口号等。
TCP可以看成是一种字节流,它会处理IP层或以下的层的丢包、重复以及错误问题。在连接的建立过程中,双方需要交换一些连接的参数。这些参数可以放在TCP头部。
TCP提供一种可靠、面向连接、字节流、传输层的服务,采用三次握手建立一个连接。采用四次挥手来关闭一个连接。

相关文章

  • TCP系列1-初识TCP/IP

    网络请求 建立TCP连接时需经过物理机连接,物理机之间的通信依靠协议 IP地址 IP地址格式:xxx.xxx.xx...

  • TCP/IP详解卷1 - 思维导图(1)

    TCP/IP详解卷1 - 系列文TCP/IP详解卷1 - 思维导图(1)TCP/IP详解卷1 - wireshar...

  • TCP/IP详解卷1 - wireshark抓包分析

    TCP/IP详解卷1 - 系列文TCP/IP详解卷1 - 思维导图(1)TCP/IP详解卷1 - wireshar...

  • TCP/IP详解卷1 - 思维导图(2)

    TCP/IP详解卷1 - 系列文TCP/IP详解卷1 - 思维导图(1)TCP/IP详解卷1 - wireshar...

  • TCP/IP 卷Ⅰ协议-绪论

    TCP/IP 概述 简介:本系列文章,主要对TCP/IP协议族进行概述,其实对于整个计算机网络来说,TCP/IP只...

  • TCP/IP模型&HTTP协议

    什么是TCP/IP模型?TCP/IP模型是互联网的基础,TCP/IP模型是一系列网络协议的总称。这些协议的目的,就...

  • C1 了解Web及网络基础

    KeyWords: 诞生,网络基础TCP/IP,TCP/IP协议族,TCP/IP的分层管理,TCP/IP通信传输流...

  • 计算机网络

    一、tcp/http 1、TCP首部。 IP数据报(IP首部+TCP报文段(TCP首部+TCP数据)) TCP首部...

  • TCP HTTPS专题

    TCP HTTPS专题 TCP协议 TCP/IP协议分层 TCP/IP 协议族里重要的一点就是分层。 TCP/IP...

  • 网络基础知识(一)

    TCP/IP 系列文章网络基础知识(-)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

网友评论

      本文标题:TCP系列1-初识TCP/IP

      本文链接:https://www.haomeiwen.com/subject/fuvuhctx.html