大水冲了龙王庙什么意思| 手指甲发白是什么原因| 什么是血液病| 尿酸高都有什么症状| 嗜碱性粒细胞比率偏高说明什么| 圣罗兰为什么叫杨树林| 真菌镜检阳性是什么意思| 相濡以沫是什么意思| 虾虎鱼吃什么| 香港脚是什么症状图片| 孕妇什么时候有奶水| 什么时候放开二胎| 20分贝相当于什么声音| 西瓜配什么榨汁好喝| 为什么医院都让喝雀巢奶粉| 沉住气是什么意思| 崩大碗配什么煲汤最好| 什么洗面奶好| 炖牛肉放什么调料好吃| 平舌音是什么| 肠痈是什么病| 什么是再生障碍性贫血| 龙井茶什么季节喝最好| 机体是什么意思| 看正月初一是什么生肖| 小孩咬手指甲是什么原因| 徐州有什么好吃的美食| 女右眉毛跳是什么预兆| 二加一笔是什么字| 领衔是什么意思| 头胀是什么原因导致的| 领空是什么意思| 支那是什么意思| 弱智是什么意思| 孙俪什么学历| 什么叫窦性心律不齐| 伊始什么意思| c02是什么意思| 刺梨有什么功效| 助听器什么牌子的好| 甘的部首是什么| 什么水解渴| 女生过生日送什么礼物好| 孩子注意力不集中是什么原因| 芪明颗粒主治什么病| 做爱为什么那么舒服| 辩证是什么意思| 舌苔发黄什么原因| 什么是处女膜| 垂涎欲滴意思是什么| cima是什么证书| 肾阳虚是什么意思| 肚脐眼左右两边疼是什么原因| 反馈是什么意思| 胸口中间疼挂什么科| 五行缺木是什么命| 胃溃疡是什么意思| 青梅竹马什么意思| 手心脚心出汗什么原因| 农业户口和非农业户口有什么区别| 红米饭是什么米| 1926年属什么| 什么生火| 花生属于什么类| 玉是什么结构的字| 白细胞中性粒细胞高是什么原因| 水至清则无鱼什么意思| 尿频尿量少是什么原因| 中药什么时间喝效果最好| 红豆不能和什么一起吃| 心慌吃点什么药| 脾脏结节一般是什么病| 舛是什么意思| 血红蛋白偏低吃什么补| 五戒十善是什么| 齐多夫定片是治什么病的| 98年出生属什么| gel是什么意思| 黄色裤子搭配什么颜色上衣| 牙齿有黑洞是什么原因| 便秘吃什么快速通便| 罗布麻是什么东西| 大乌龙是什么意思| 左侧小腹疼是什么原因| 妥瑞氏症是什么病| 另起炉灶是什么意思| 来事头疼什么原因| 双日是什么意思| 脑癌是什么原因引起的| mh是什么单位| 女人为什么会怀孕| 早晨起来手肿是什么原因| 5月7日什么星座| 紫癜吃什么药| 五个手指头分别叫什么| 副镇长是什么级别| 卡地亚蓝气球什么档次| 层出不穷是什么意思| 痰多是什么问题| zoe什么意思| 科目三考什么内容| 肾结石有什么影响| 肚子疼是什么原因一阵一阵的| 什么泡水喝能降血压| 抗药性是什么意思| 尿为什么是黄色的| 拔牙前需要做什么检查| 停车坐爱枫林晚中的坐是什么意思| 糖类抗原724偏高是什么原因| 血清果糖胺测定是什么| 胎膜早破是什么意思| 心动过速吃什么药| 大便粘马桶是什么原因| 验血糖挂什么科| 努尔哈赤姓什么| 定力是什么意思| 什么是干细胞| 梦见大老鼠是什么意思| 渗湿是什么意思| 恶心干呕吃什么药| 过氧化氢弱阳性什么意思| h202阳性是什么意思| 小孩热感冒吃什么药好| 霉菌性阴炎用什么药好得快| 保底工资是什么意思| 手术拆线挂什么科| 非无菌是什么意思| 干咳嗽是什么原因| 麻药过敏什么症状| 小插曲是什么意思| 尿液中粘液丝高是什么原因| 知了是什么意思| 腰椎退行性变是什么意思| 什么的鸟儿| 突然晕厥是什么原因| 女人喝胶原蛋白有什么好处| doki是什么意思| 城市的夜晚霓虹灯璀璨是什么歌| 脑宁又叫什么名字| 吃什么能快速降血压| 双肾结晶是什么意思| n代表什么| 做梦梦见火是什么意思| 松鼠鱼是什么鱼| 扑街是什么意思| 梦到自己头发白了是什么意思| mpe是什么意思| 截石位是什么意思| 胸骨疼挂什么科| 吃葛根粉有什么好处| 先自度其足的度是什么意思| 佳的五行属什么| 便秘吃什么药效果最好| 大姨妈可以吃什么水果| 生姜能治什么病| 牙医靠什么吃饭| ca19-9偏高是什么意思| 珍珠疹是什么原因引起的| 红楼梦是什么朝代| 晚上剪指甲有什么禁忌| 中医学专业学什么| 殿试第一名叫什么| 属鼠五行属什么| 鸡内金有什么作用| 11月24日是什么星座| 八月十五是什么星座| 吽是什么意思| 茄子和什么相克| 小朋友膝盖疼是什么原因| 际遇是什么意思| c13呼气试验阳性是什么意思| 考试前吃什么| 强直是什么意思| diy什么意思| 生物技术专业学什么| 巳时属什么生肖| 什么叫台风| 下面痒吃什么消炎药| 肚子大是什么原因造成的| 酸萝卜别吃什么意思| 梦见黑山羊是什么预兆| 黄体酮有什么作用与功效| 寿诞是什么意思| 吃什么药死的快| 男性下体瘙痒用什么药| 鲟鱼吃什么| 猫的胡子有什么作用| 什么东西进去是硬的出来是软的| 我战胜了什么| 打猎是什么意思| 精液的主要成分是什么| 省管干部是什么级别| 头疗是什么| 荤段子是什么意思| model什么意思| 眼底照相是检查什么| 7月13日什么星座| 恐龙蛋是什么水果| 罗红霉素胶囊治什么病| 树洞什么意思| 清热去湿热颗粒有什么功效| 妈妈的弟弟的老婆叫什么| 女性口臭都是什么原因| 肺炎吃什么| 户名是什么意思| 初级会计考什么科目| 脑ct挂什么科| 开火车是什么意思| 什么的陪伴| 囊性结节是什么意思| 自采暖是什么意思| 身上起红斑是什么原因| 手指甲变薄是什么原因| edd什么意思| 10.28是什么星座| k代表什么| 为什么全身酸痛| 静脉曲张挂什么科室| 创伤急救的原则是什么| 卵巢分泌什么激素| 边界清是什么意思| 什么是中国舞| 脾切除后有什么影响| 牙齿为什么会变黑| 作精是什么意思| 绿巨人是什么意思| 狂野是什么意思| 细菌计数高是什么原因| igm抗体阳性是什么意思| 颈动脉彩超查什么| 喆读什么| hct是什么| 41年属什么生肖| 2.10是什么星座| 嫩绿的什么| 芦荟有什么功效| 瘘管是什么| 利妥昔单抗是治什么病| 避孕套长什么样| 增加胃动力最好的药是什么药| 奠什么意思| 三点水一个高念什么| 肝硬化失代偿期是什么意思| 女性检查甲功是什么病| 拉大便肛门口疼痛什么原因| 藿香是什么| 婴儿湿疹用什么药膏最有效| 梦见筷子是什么预兆| 吃完芒果后不能吃什么食物| 杨颖是什么脸型| 什么清肠茶好| 人体含量最多的元素是什么| 手发胀是什么原因| 减脂晚上吃什么好| 木耳炒什么| 08属什么生肖| 每天一杯蜂蜜水有什么好处| 梅毒的病原体是什么| 碱性食物对身体有什么好处| 宝宝病毒性感冒吃什么药效果好| 最坚固的锁怕什么| 和风对什么| 什么得什么造句| 荡秋千有什么好处| 百度

“铁总”又要调价了 铁路专家:涨幅过高不合理

百度 从10月1日起,日本和外籍游客若在收费不足2万日元(1日元约合元人民币)一晚的酒店里过夜,则每人每晚必须额外支付200日元。

The Ultimate Guide to TCP/IP image

TCP/IP, also known as the Transmission Control Protocol/Internet Protocol, is one of the bedrocks of a modern network monitoring toolkit. This group of guidelines includes the IP protocol suite and is the main method by which network devices are connected via the internet. It is thus crucial that any network administrator has a thorough understanding of what TCP/IP is and how to apply it. In a nutshell, this protocol determines the means by which data is transferred over the internet.

At some point or another, almost every tech savvy person has heard of TCP/IP. In fact, anybody who has ever used a web browser has used the TCP/IP protocol. There is an attitude among many that this protocol is past its best days as people switch to alternative transfer protocols like UDP. Still, TCP/IP has come a long way since it was developed by the Advanced Research Projects Agency (ARPA) back in the 1970s.

The main reason for negative perceptions of TCP/IP is that our data usage is growing astronomically each year. This is even more true of large organizations who are often pushing TCP/IP to the limit with the sheer volume of transfer needs. Now that TCP/IP is only a few years off from being 50 years old, it’s starting to show its age. For many TCP/IP has become a bottleneck.

Yet for now, it remains relevant as a massive number of us still use TCP/IP to transfer information everyday. In this article, we break down what TCP/IP is, what it does and how it works.?You will learn the layers of the TCP/IP protocol and how the standard of each layer interact with those protocols in the layers above and below them.

?The rival OSI protocol stack has come to complement the TCP/IP visualization of network theory categorization. You will discover that even when network administrators work within the TCP/IP model, they also refer to the OSI stack layers when they categorize equipment functions and the requirements for protocols and applications. So, let’s take a look at how and why TCP/IP started and how its design helped it grow to dominate networking methodology.

History of TCP/IP

Before TCP/IP was the go-to protocol for internet connections we used to use another protocol called the Network Control Protocol (NCP). The NCP was the main protocol for the ARPAnet. The ARPAnet was the precursor to the modern day internet and originates from 1969. The NCP laster for a few years but it was struggling to keep up with the demands of users. It wasn’t until 1974 that a paper emerged outlining the concept of “A Protocol for Packet Network Interconnection”. This paper, written by Vint Cerf and Bob Kahn outlined the idea of TCP.

It would take until 1978 before TCP/IP came to fruition and until 1983 to completely replace NCP. Seven years later ARPAnet ground to a halt. Yet TCP/IP persisted, undergoing tweaks to keep up with the demands of the future.

What do TCP and IP do?

Nine out of ten times, you’ll hear TCP and IP mentioned together. Even though these two protocols are listed together, they do have distinct differences. TCP is used to dictate how devices communicate across a network. Part of this involves structuring messages into smaller packets before they reach their destination. On the other hand, IP determines the route that the packet takes. IP sets the route for the packet transfer.

In other words, TCP has the responsibility for separating the packets and IP has to ensure that they reach their destination. There are four layers that comprise TCP/IP: the Network Access Layer, the Internet Layer, the Transport Layer and the Application Layer (which we discuss later in this guide). TCP sets up connections via a three-way handshake.

TCP and the Three-Way Handshake

TCP’s three-way handshake (also referred to as SYN-SYN-ACK) is the technique that TCP uses to set up a TCP/IP connection. It is named after a three-way handshake because three messages are required to start the connection between two network devices. The three-way handshake works as follows:

  • The first host sends a SYN packet to another computer.

  • The second computer receives the SYN packet and sends a SYN-ACK to the first computer (an acknowledgement of the SYN packet).

  • The first computer receives the SYN-ACK and responds with an ACK. This establishes the connection.

This handshake allows TCP to ensure that a connection is up and running before sending data. The handshaking process is why TCP is considered to be a reliable transfer protocol. A connectionless protocol like UDP has no such handshake process and is thus less reliable than TCP (but more lightweight). However, protocols such as FTP, HTTP, HTTPS, SMTP, Telnet, and SSH all have their own three-way handshakes.

How TCP Packages Data

One of the most important things to know about TCP is that it takes application data from applications in the form of bytes, and chops it up into TCP segments. A segment is a complicated word for a message. IP then takes these messages from TCP and sends them to the final destination. Once the final device receives this data it is then processed and passed back to TCP where it is converted back into bytes. It is then sent to the application.

The size of a segment is limited by TCP’s maximum segment size and how much data the end destination can take at one time (the device tells TCP this information once a connection is made). TCP’s data packaging is one of its main selling points. It allows applications to send data of various sizes without having to manage data packaging themselves.

TCP Segmentation

As we covered briefly above, data is broken down into segments in a process called segmentation. Whenever TCP receives data from an application it chops it up into chunks. Once this is done TCP passes these segments down to IP where it is placed into an IP datagram. The segmentation process allows for TCP to run error checking and to enable data to be transferred separately. Any piece that is lost in transit will be recognised by TCP and resent.

OSI Layers

The most important thing to know about TCP/IP layers is that they are different from the Open Systems Interconnection (OSI) model. OSI has seven layers whereas TCP/IP has four. The Physical Layer, the Data-Link Layer, the Network Layer, the Transport Layer, the Session Layer, the Presentation Layer, and the Application Layer. As previously mentioned, the four layers of TCP/IP are the Network Access Layer, the Internet Layer, the Transport Layer, and the Application Layer.

However before we get into more detail about the TCP/IP layers, let’s look at the OSI layers themselves.

The Physical Layer

This layer is the name given to the physical means of transport the data travels through. This comprises all physical components within a Local Area Network (LAN). Any network hardware comes under this layer. This could be an ethernet cable or a wireless radio signal.

The Datalink Layer

This layer is responsible for organizing bits into frames and sending them across the physical layer. The Data Link Layer consists of two-sub layers referred to as Logical Link Control (LLC) and Media Access Control (MAC). This layer needs to find a physical MAC address to act as the final destination of the data transfer.

The Network Layer

This layer is tasked with finding the best route for the data to take in order to reach its destination. Protocols such as Routing Information Protocol (RIP), Border Gateway Protocol (BGP) and Open Shortest Path First (OPSF) are common at this stage.

The Transport Layer

This layer decides how data is sent and has the ability to perform error detection and validation of the process data. If there are any issues recognised it will correct them at this stage. TCP, User Datagram Protocol (UDP), Name-Binding Protocol (NBP) and Sequenced Packet Exchange (SPX) are all common at this stage.

The Session Layer

This layer (or socket layer) is used to start a session and monitor it so that the sending party can exchange data and the destination can respond. Protocols such as Lightweight Directory Access Protocol (LDAP), NFS, SQL, X Windows and Remote Procedure Call (RPC) are common at this stage.

The Presentation Layer

This layer acts as a translator and encodes the data into a recognised format such as text, jpeg or gif. In addition to those three protocols, you’re also likely to encounter Secure Sockets Layer (SSL), HyperText MarkUp Language (HTML), File Transfer Protocol (FTP) and JAVA.

The Application Layer

This layer is the final layer in the OSI model and is actually the user interface used to send or receive the data. One example of this layer is clicking a webpage to launch the HTTP protocol. Other protocols active at this layer include Secure Shell (SSH), File Transfer Protocol (FTP), Trivial File Transfer Protocol (TFTP) and Dynamic Host Configuration Protocol (DHCP).

TCP/IP Layers

The Network Access LayerThis layer is the first layer of TCP/IP. This layer determines how data is physically transferred through the network. In practice, it decides the protocols that applications use to exchange data. This includes protocols like Ethernet, FDDI, and Token Ring. Generally, most TCP/IPs operating with a LAN using Ethernet.

The Internet Layer

This layer is responsible for putting data into IP datagrams. An IP datagram is a packet which contains the source and destination address. Datagrams are used to send data between hosts and networks. The Internet layer includes the IP protocol suite: IP, ICMP, IGMP, ARP, and RARP.

The Transport Layer

This layer is designed to enable devices on the source and destination hosts to communicate with each other. Protocols on this layer include TCP and UDP. This layer has to make sure the data is put back together correctly once it reaches its destination.?When you start dealing with port numbers, you are working at the Transport Layer.

The Application Layer

This layer determines the way that host programs interface with this layer and use the network. This layer acts as a gateway to the other layers and determines which protocols will be used to transfer data. This layer includes protocols HTTP, SSH, Telnet, TFTP, SNMP, and SMTP.

Advantages of TCP/IP

TCP/IP offers a number of benefits to the user, one of the main benefits is its adept failure recovery. Essentially if a packet fails to reach its destination because one route fails, there is a failsafe feature that attempts to use another route to complete the transfer. TCP recovers segments that get lost or damaged during transfers. Every piece of data transferred is chopped into a segment with a unique number attached to it and monitored with a CRC check. If a segment gets lost then TCP can recognise it and attempt to recover.

Once the data reaches the recipient TCP an acknowledgement message confirming that the data didn’t get lost in transit is received. This means that the user can be sure that the data transfer reaches the end location in the event that part of the network fails. Originally TCP/IP was intended for use by the Department of Defense which is why reliability is so ingrained into the design.

The next biggest advantage is that TCP/IP is lightweight and doesn’t place unnecessary strain on a computer or network. This is great for administrators in fast-paced networking environments as it makes sure that service doesn’t run the risk of poor performance or interrupting. TCP/IP is thus a reliable protocol for transferring data across a LAN network.

Another advantage of TCP/IP is that it can foster connections between disparate types of computers and servers. TCP/IPs interoperability makes it flexible within an enterprise-grade network environment. Many administrators use this protocol when dealing with diverse physical infrastructure.

Disadvantages of TCP

Even though TCP/IP is a very versatile protocol, its not without its issues. One of the main disadvantages of TCP/IP is that it isn’t built for LANs. Most administrators use TCP/IP on a LAN but it was originally designed for WAN connections. As such, using TCP/IP within a LAN can lead to inefficiency and bottlenecks. This is particularly true of small networks with limited bandwidth availability.

Another problem is that of security. TCP/IP is particularly vulnerable to SYN attacks. A SYN attack can be used to interrupt TCP/IP’s three-way handshake by sending connection requests constantly. This makes the computer unable to sustain other connections.

TCP vs UDP

TCP vs UDP? TCP and UDP are often compared with each other when it comes to data transfers. As discussed above, TCP/IP encompasses a range of protocols which communicate through the internet. On the other hand, the User Datagram Protocol (UDP) is used to conduct data transfers from apps without error-checking, resulting in a faster transfer speed. Both of these protocols are used to send data via the internet to an IP address and both use port numbers.

When sending data to a server, TCP requests a response from the web server. This is an error-checking technique making sure that the server has received the message. UDP does away with error-checking completely. Information is simply sent straight to the recipient without a request for confirmation. In the event that a UDP packet doesn’t reach the destination, it is lost rather than resent.

The main advantage UDP has over TCP/IP is that it’s faster. Removing error-checking reduces latency and allows devices to communicate much faster. A good example of UDP in action is an online game. If your character is running around a virtual map but the connection lags with UDP the screen will freeze and skip to the next available packet that comes through. Rather than trying to recover past packets that have become irrelevant, UDP moves on to what’s happening now.

However, TCP/IP has the edge on UDP in terms of reliability. Depending on the application you’re using, error-checking can be a vital component of sending information. Whereas it doesn’t matter if you miss a couple of packets on some applications, on others this can be a substantial problem. The error-checking process helps to make sure that everything reaches its destination, which is incredibly useful if you’re looking for reliability.

Conclusion

Since TCP soldiered its way through the ARPAnet era, it has become one of the most widely-used protocols in the world. Even though protocols like UDP are starting to overlap with TCP/IP, the latter remains the go-to network transfer method of most online users. Systems administrators looking to send information across the internet need to be intimately familiar with TCP/IP.

A deep knowledge of TCP/IP not only comes in handy for day-to-day network admin tasks but it is also an integral part of certifications like Cisco’s CCNA. The better you understand TCP/IP the better you’ll be able to understand your physical infrastructure. Knowing TCP/IP inside and out will help to bolster your network infrastructure against external threats and to optimize your network design accordingly. Without a deep understanding of TCP/IP, managing a large network becomes much more difficult.

If you don’t have a deep understanding of TCP/IP don’t worry. It may seem complicated at first as there is a lot of technical jargon being thrown around but TCP/IP is a simple concept once you strip back the complex terms and processes. Whether you’re studying for the CCNA or just trying to get a better understanding of this protocol if you commit to learning about it, you’ll get there eventually.

 

 

Leave a Reply

小孩老是肚子疼是什么原因 萃的意思是什么 什么芦荟可以直接擦脸 大象的耳朵有什么作用 作陪是什么意思
无花果什么季节吃 什么是县级市 脖子左侧疼是什么原因 三宫六院是什么意思 骨化性肌炎是什么病
淋巴肿了吃什么消炎药 怀孕脚浮肿是什么原因引起的 玛尼石是什么意思 空调滴水是什么原因 guess是什么品牌
崴脚用什么药 电饭煲内胆什么材质好 sjb什么意思 属牛和什么属相相冲 缺磷吃什么食物好
雷锋代表什么生肖hcv7jop6ns4r.cn 鱼香肉丝是什么菜系hcv9jop0ns1r.cn 璠字取名寓意什么hkuteam.com 什么叫增值税hcv9jop2ns0r.cn 母慈子孝下一句是什么hcv8jop0ns1r.cn
老母鸡煲汤放什么食材补气补血hcv9jop5ns1r.cn 先天性巨结肠有什么症状hlguo.com 中药什么时候喝效果最好hcv9jop4ns9r.cn 脂肪瘤吃什么药可以消除hcv7jop9ns5r.cn 小麦淀粉可以做什么hcv9jop6ns1r.cn
枸杞子泡茶喝有什么好处hcv9jop0ns4r.cn 换什么机油好hcv9jop0ns5r.cn 言字旁与什么有关hcv7jop9ns1r.cn 子宫内膜囊性增生是什么意思hcv9jop6ns2r.cn 孙悟空是个什么样的人0735v.com
sp什么意思hcv9jop5ns1r.cn 什么是商hcv9jop2ns5r.cn 精液什么颜色hcv7jop6ns2r.cn 多核巨细胞是什么意思hcv8jop9ns8r.cn 女性肝阳上亢吃什么药hcv9jop4ns7r.cn
百度