Italian Translation Report: Node.js [Part 46 - 1662TW/1106CW]
Welcome to my 46th translation report for the Node.js project!
Today I started a new medium file: dgram.md
Keep reading to check out more about this new translation report!
Given its importance, its translation into many languages is almost due.
I'll use my skills to make an high quality translation and maybe to learn something more about Node.js world.
This is my 46th translation for the Node.js project.
Today I started a new file called dgram.md which deals which deals with the different UDP Datagram sockets.
Getting started was fairly complex as for every file, as I discovered new words, new concepts and I had to adapt myself quickly.
Few words repeated but so much interesting content in fact the total words are almost equal to clean words: 1662 total words and 1106 clean words.
In this 46th part I translated the dgram.Socket class and several sockets belonging to it, listing them one by one.
Words left in English
This is a list of words I considered to left in English in order to give a more understandable translation.
My choice is based both on the project owners guidelines and on the web research carried out by myself.
Difficult words/sentences to translate in Italian
In this report I have not met words or sentences which put me in serious difficulty or which I have not been able to translate properly.
What did I learn new?
- UDP - What is the UDP (or User Datagram Protocol) and what is its role in dgram.md: it is one of the core members of the Internet protocol suite. The protocol was designed by David P. Reed in 1980 and formally defined in RFC 768. With UDP, computer applications can send messages, in this case referred to as datagrams, to other hosts on an Internet Protocol (IP) network. Prior communications are not required in order to set up communication channels or data paths.
UDP uses a simple connectionless communication model with a minimum of protocol mechanism. UDP provides checksums for data integrity, and port numbers for addressing different functions at the source and destination of the datagram. It has no handshaking dialogues, and thus exposes the user's program to any unreliability of the underlying network; There is no guarantee of delivery, ordering, or duplicate protection. If error-correction facilities are needed at the network interface level, an application may use Transmission Control Protocol (TCP) or Stream Control Transmission Protocol (SCTP) which are designed for this purpose.
- Multicast - What is the Multicast and what is its role with IP Multicast and Ethernet Multicast in dgram.md: it is a group communication where data transmission is addressed to a group of destination computers simultaneously. Multicast can be one-to-many or many-to-many distribution. Multicast should not be confused with physical layer point-to-multipoint communication.
Group communication may either be application layer multicast or network assisted multicast, where the latter makes it possible for the source to efficiently send to the group in a single transmission. Copies are automatically created in other network elements, such as routers, switches and cellular network base stations, but only to network segments that currently contain members of the group. Network assisted multicast may be implemented at the data link layer using one-to-many addressing and switching such as Ethernet multicast addressing, Asynchronous Transfer Mode (ATM), point-to-multipoint virtual circuits (P2MP) or Infiniband multicast. Network assisted multicast may also be implemented at the Internet layer using IP multicast. In IP multicast the implementation of the multicast concept occurs at the IP routing level, where routers create optimal distribution paths for datagrams sent to a multicast destination address.
- Data Binding - What is the Data Binding and how it works in dgram.md: it is a general technique that binds data sources from the provider and consumer together and synchronizes them. This is usually done with two data/information sources with different languages as in XML data binding. In UI data binding, data and information objects of the same language but different logic function are bound together.
- MTU - What is the MTU (Maximum Trasmission UNit) and how it works in dgram.md: it is the size of the largest protocol data unit (PDU) that can be communicated in a single network layer transaction. The MTU relates to, but is not identical to the maximum frame size that can be transported on the data link layer, e.g. Ethernet frame.
Larger MTU is associated with reduced overhead. Smaller MTU values can reduce network delay. In many cases, MTU is dependent on underlying network capabilities and must be adjusted manually or automatically so as to not exceed these capabilities. MTU parameters may appear in association with a communications interface or standard. Some systems may decide MTU at connect time.
Suggestions/Revisions for Project Owners (Pull Requests etc.)
None in this report.
- Source Language: English
- Target Language: Italian
- Experience: You can check my experiences into my translator application
- Total Words: 1662
- Clean Words: 1106
Proof of Authorship
Feedback & Conclusion
Interesting file but unfortunately short also, I'll probably end it in the next report and I'll start a new file right away.
What do you think about it? Did you know what I learned today?
Let me know, leave a comment below!
Thank you very much for your time and see you in the next post!